ECHO Lake & Science Center

The ECHO Lake & Science Center, located along Lake Champlain in downtown Burlington, VT, serves as both a scientific research and exploration facility in local and regional ecology and a modern family museum offering tours daily. With stations focusing on area meteorology, geology and even modern recycling efforts, you'll walk away with a wealth of knowledge only equal to the amount of fun you'll have throughout your tour.

(The ECHO Lake & Science Center Website)