Tag Archives: Seal Island National Wildlife Refuge

Seal pupping camera shows live nature off Maine coast

Ever wonder where seals go in the winter? Ever wonder where all those baby seals come from? Ever want to sneak a peak of seals in their natural habitat off the Maine coast? No, I hadn’t, either. Then an editor passed along a link to the Seal Pupping Cam being operated by Explore.org, with help […]