4 REASONS TO VISIT ECHO

Planning a weekend in Burlington and looking for fun activities the whole family can enjoy? No matter the season, make sure to include a visit to ECHO, Leahy Center for Lake Champlain, located on the waterfront at the foot of College Street. Open year-round, ECHO is the perfect stop for kids to…

Read More