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.
Tuesday, May 21, 11AM
Saturday, May 25, 10AM–5PM
- show events in the past