ECHO Lake Aquarium and Science Center

From $ -1 per night

Avg. User Rating:


1 College St., Burlington, Vermont 05401(802) 864-1848
Description: Situated on the Burlington waterfront, the ECHO Lake Aquarium and Science Center is home to more than 70 species of amphibians, invertebrates and reptiles, not to mention a host of major traveling exhibitions and the mul...Read More
Show More Info
ECHO Lake Aquarium and Science Center Photo, Burlington, Vermont

User Reviews

Results 1-5of 5 Reviews


ECHO Leahy Center for Lake Champlain
ECHO Leahy Center for Lake Champlain
ECHO at the Leahy Center for Lake Champlain
ECHO at the Leahy Center for Lake Champlain
ECHO Lake Aquarium and Science Center
ECHO Leahy Center Lake Aquarium
ECHO Leahy Center Lake Aquarium
ECHO at the Leahy Center
ECHO at the Leahy Center