ECHO Lake Aquarium and Science Center
Located 5.75 miles from Lone Pine Campsites
The ECHO Lake Aquarium and Science Center at the Leahy Center for Lake Champlain is located right on Lake Champlain and is just a few minutes walk from Downtown Burlington. ECHO stand for Ecology, Culture, History, and Opportunity... and this is one opportunity you should not miss during your Vermont adventure!
The ECHO is where you can go nose-to-nose with 2,200 live fish, amphibians and reptiles. Float boats, build dams, become an eco-detective, and immerse yourself in a spectacular volcanic and glacial multimedia theater. This is an interactive museum and educational exhibit center that the entire family will enjoy.
There are 100 hands-on interactive exhibits, a gift shop, and cafe. The location is perfect - on the shore of Lake Champlain with views of the surrounding mountains of upstate New York. ECHO at the Leahy Center for Lake Champlain is open to the public. Call for more information; hours of operation can change without notice.