LIVE WEBCAM WITH PUFFINS AT SEAL ISLAND

  • Local Time
  • Location: Seal Island, Off the coast of Maine, USA
  • Source: www.explore.org
  • Info: 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.