LIVE PUFFIN BURROW WEBCAM ON SEAL ISLAND
- Local Time
- Location: Seal Island, Maine, USA
- Source: www.explore.org
- Info: Live puffin burrow webcam on Seal Island in Maine, United States. Puffins make burrows using their bills and feet and prefer to be between rocks on steep cliffs in order to avade predators. More than 100 pairs of Atlantic puffins nest on Seal Island.