rovostays·

ECHO, Leahy Center for Lake Champlain

Burlington, USA

ECHO, Leahy Center for Lake Champlain — places to visit in Burlington
ECHO, Leahy Center for Lake Champlain in Burlington — view 2
ECHO, Leahy Center for Lake Champlain is a science and nature museum located on the Burlington waterfront, featuring interactive exhibits focused on the ecology of Lake Champlain and its surrounding region. This contemporary facility, designed to resemble a wave, houses an aquarium, educational displays, and outdoor activities, making it a significant hub for environmental learning. Visitors can engage with hands-on exhibits and explore local wildlife, particularly the aquatic species of the lake. The centre is particularly vibrant on weekends when family activities are scheduled, and the adjacent Waterfront Park offers scenic views of the lake and a pleasant spot to unwind.

Visiting Burlington?

Stay with Rovostays

Hand-picked, verified serviced apartments — concierge always included.