Late Nester Spotted At Cape Hatteras National Seashore
Sure, the calendar says December, but that didn't stop a green sea turtle from crawling up on a beach at Cape Hatteras National Seashore in North Carolina to lay her eggs.
- By NPT Staff - December 8th, 2023 2:30am