ECHO, Leahy Center for Lake Champlain is a 501(c) non-profit organization located in Burlington, VT. Their mission is to inspire and engage families in the joy of scientific discovery, wonder of nature, and care of Lake Champlain.
ECHO is dedicated to creating a safe space where equity and diversity are sought and celebrated. They offer a variety of educational programs, exhibits, and events focused on animals, engineering, and environmental conservation.
Generated from the website