puffin in a burrow

LIVE PUFFIN WEBCAM ON SEAL ISLAND

  • Local Time
  • Location: Seal Island, Maine, USA
  • Source: www.explore.org
  • Info: Live streaming webcam with puffins on Seal Island, Maine, United States. More than 100 pairs of Atlantic puffins nest on the smooth boulders of Seal Island.