ECHO Lake Aquarium and Science Center
ECHO Lake Aquarium and Science Center Review
This center gives kids and adults a chance to learn about the Lake Champlain region through more than 100 interactive exhibits. You can also get an up-close look at 70 species of indigenous animals.
View deals in Northern Vermont for vacation packages, hotels, airfare, and more from our partners!More