20 Reasons Kids Will Love ECHO Leahy Center in Burlington, Vermont
The ECHO Leahy Center for Lake Champlain, a 34,000 square foot science and nature museum located right on the waterfront of Lake Champlain, has over 100 interactive exhibits, experiments and activities and is home to over 70 species of fish, turtles, frogs, and snakes. There are tons of hands-on activities for all ages, a special toddler space, a weather forecast television studio, a resource library room, rotating exhibits and tons of aquarium tanks. On a recent trip to Burlington, Vermont we enjoyed exploring ECHO think it is a must visit spot in Burlington.






