All Posts Tagged Tag: ‘puffins’

Puffin Colony Cam Tracks Atlantic Puffins in Maine – See Them Live Now

Yesterday, live video began streaming of Atlantic puffins nesting on a remote island in Maine. The two high-definition cameras stream live around the clock from Seal Island National Wildlife Refuge to anyone with an internat connection. The island, which is located about 20 miles off the coast of Maine, is home to the largest puffin colony in the United States. …

Read More