This live puffin cam overlooks the “loafing ledge” on Seal Island, 21 miles off the coast of Maine.
The loafing ledge is a prime spot for puffins to congregate, with plenty of “exit routes” in every direction in case a hawk or gull attacks.
All Day
April 2013