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.