English Wikipedia - The Free Encycl...
Download this dictionary
ECHO Lake Aquarium and Science Center
ECHO, Leahy Center for Lake Champlain, formerly the Lake Champlain Basin Science Center, is located on the Burlington waterfront in northern Vermont. It is home to more than 70 species of fish, amphibians, invertebrates, and reptiles, major traveling exhibitions, and the multimedia Awesome Forces Theatre. The name ECHO represents the mission of the organization which is to “educate and delight” people of all ages about the Ecology, Culture, History and Opportunities for stewardship of the Lake Champlain Basin.

See more at Wikipedia.org...


© This article uses material from Wikipedia® and is licensed under the GNU Free Documentation License and under the Creative Commons Attribution-ShareAlike License