News

To start off, dozens of North Carolina baby sea turtles have hatched at the southern Outer Banks at Cape Lookout National ...
Being caught in the jaws of a shark might seem like the worst thing a helpless sea turtle might endure off North Carolina’s Outer Banks, but apparently not.