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.