Other · Waterfront
ECHO, Leahy Center for Lake Champlain
1 College Street, Burlington 05401
Website (opens in a new tab) Instagram (opens in a new tab) Facebook (opens in a new tab)
Science and nature museum on the Burlington waterfront, with aquariums and hands-on exhibits about Lake Champlain. Its calendar mixes family days with an adults-only evening series.