1. New England

Vermont

Read More
  • Photo Sharing
  • About SmugMug
  • Browse Photos
  • Prints & Gifts
  • Terms
  • Privacy
  • Contact
  • Owner Log In
© 2023 SmugMug, Inc.
    Snow-covered Town Common, South Royalton, Vermont
    7D-110726-2304.jpg
    Leahy Center for Lake Champlain Aquarium, Burlington, Vermont.  ECHO Lake Aquarium and Science Center, formerly the Lake Champlain Basin Science Center, is located on the Burlington waterfront in northern Vermont.  The name ECHO represents the mission of the organization which is to “educate and delight” people of all ages about the Ecology, Culture, History and Opportunities for stewardship of the Lake Champlain Basin.