LIVE WEBCAM WITH PUFFINS AT SEAL ISLAND

  • Local Time
  • Location: Seal Island, Off the coast of Maine, USA
  • Source: www.explore.org
  • Info: OFF SEASON HIGHLIGHTS SHOWING
    Live streaming webcam showing the puffin loafing ledge camera on Seal Island off the coast of Maine. The Seal Island National Wildlife Refuge is where Audubon’s Project Puffin operates a summer field station and restored a puffin nesting colony.