Lowry Nature Center

Victoria is known as the City of Lakes and Parks. TCL Reporter visits The Lowry Nature Center, the first public nature center built in the Twin Cities.