|
The ECHO Lake Aquarium and Science Center is located at the Leahy Center for Lake Champlain, a 2.2 acre campus at One College Street on the Burlington waterfront recognizing Senator Patrick Leahy’s lifelong dedication to the stewardship of the Lake Champlain Basin. Travel back in time to explore the ancient world of the Champlain Valley. Discover the ecology, culture, history, and opportunities the Lake Champlain Basin has to offer!
Guest of all ages will enjoy ECHO’s 100 hands-on interactive exhibits
and over 60 species of live fish, amphibians, and reptiles.
|