Description: Situated on the Burlington waterfront, the ECHO Lake Aquarium and Science Center is home to more than 70 species of amphibians, invertebrates and reptiles, not to mention a host of major traveling exhibitions and the multimedia Awesome Forces Theater. ECHO itself is an acronym: Ecology, Culture, History and Opportunities - an ideology the center promotes through daily animal encounters and hands-on activities, along with permanent exhibits like Frogworld, home to 15 different species of frog, Into the Lake, exploring the aquatic life of Lake Champlain, and the kid-friendly Discovery Place, among many others.
Close