Waters off Outer Banks churn as rays swarm at Cape Lookout National Seashore in NC

Rays swarmed off parts of North Carolina’s Outer Banks over the weekend, creating an intimidating scene of churning waters for tourists visiting Cape Lookout National Seashore. The National Park Service … Click to Continue »