ECHO, Leahy Center for Lake Champlain

ECHO, Leahy Center for Lake Champlain

Science Museum · Burlington, Vermont
HOURS
Closed
YELP
(92)
3.5

About

ECHO, Leahy Center for Lake Champlain, formerly the Lake Champlain Basin Science Center, is a science and nature museum located on the Burlington waterfront in northern Vermont. The center is home to more than 70 species of fish, amphibians, invertebrates, and reptiles, major traveling exhibitions, and the Northfield Savings Bank 3D Theater. ECHO has been open to public since 2003, offering daily animal encounters and hands-on activities that are educational and family-friendly.

MoreLess
More on Wikipedia

Ratings & Reviews

Good to Know

Wheelchair Accessible
Good for Kids
Free Wi-Fi
Gender-Neutral Restrooms
Accepts Credit Cards
Contactless Payments

Featured in Guides

Details