ECHO Lake Aquarium and Science Center is an attraction that is located in Burlington, Vermont. The establishment exhibits over 70 species of fish, amphibians, invertebrates, and reptiles. They also have science education programs that are good for school field trip or family vacations
One College St.
Burlington, VT 5401