LIVE TURTLE WEBCAM

  • Local time
  • Location: ECHO, Leahy Center for Lake Champlain, Burlington, Vermont, United States
  • Source: ECHO Leahy Center
  • Info: Live streaming webcam with young turtles. The webcam is at the ECHO, Leahy Center for Lake Champlain in Vermont, United States These are softshell and map turtles which are over-wintering at the aquarium.

More info: ECHO, Leahy Center for Lake Champlain, formerly the Lake Champlain Basin Science Center, is an innovative science and nature museum located on the Burlington waterfront in northern Vermont.