Tag: ECHO Leahy Center

  • Explore the World of Science With ECHO Science & Stories Series

    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…