Originally named the Lake Champlain Science Center was rebuilt and renamed in 2003 to ECHO Lake Aquarium & Science Center. The new name is an acronym for the core mission and vision, and for the recognition of Senator Leahy and his wife. The acronym stands for E Ecology for all animals, plants and people; C Culture for continued growth and progress in improving the environment; H History to gain knowledge from the past and make the future better; O Opportunity through individual and collective environmental stewardship. Some of the permanent exhibits include Awesome Forces Theater, Indigenous Expressions, Native People of the Lake Champlain Basin and Frog World. There are many more exhibits throughout the year. Click on the link at the bottom of this page to find more details.
BOOK Your Residence Inn Burlington Hotel Stay NOW!

Residence Inn Burlington Colchester Vermont Hotel
Reservations: (802) 655-3100











