Watch The Puffin Cam Live From Seal Island, Maine [VIDEO]
What's not to love about the Puffin? If you can't make it to the coast to see these awesome birds, you can check them out right on your computer. It's the Audubon Puffin Loafing Ledge from Seal Island, Maine.