of the ECHO Lake Aquarium’s temporary residents will leave their winter
quarters and head home later this week. For
the past nine months, the Lake
Champlain science center has
cared for 32 tiny turtles to help their species survive.
Ross Sneyd recently paid a visit, before the turtles are returned to the lake.