ECHO Lake Aquarium and Science Center/Leahy Center for Lake Champlain
- 1 College Street, Burlington, VT, 05401
Located on the Burlington waterfront, the 2.2 acre ECHO Lake Aquarium and Science Center/Leahy Center for Lake Champlain features 70 live species, more than 100 interactive experiences, seasonal changing exhibits and events — all exploring the ecology, culture, history, and opportunity for stewardship of the Lake Champlain Basin.
Saturday, September 14 12AM – Monday, January 6 12AM
- show events in the past