Your cart is currently empty!
Tag: ECHO Leahy Center
Explore the World of Science With ECHO Science & Stories Series
The ECHO Leahy Center for Lake Champlain inspires and engages families in the joy of scientific discovery, wonder of nature, and care of Lake Champlain. Welcoming more than 167,000 visitors annually, through more than 100 interactive exhibits; 70 species of fish, reptiles, and amphibians; major changing exhibits; a 2,500-square foot early learning interactive space; ECHO encourages visitors…