Cape Hatteras National Seashore Biological Science Technician Matt Janson explains to visitors on Ocracoke the process of releasing live sea turtle hatchlings found during a nest excavation.
CAPE HATTERAS, N.C. (WAVY) – Four sea turtle nests are still incubating at the Seashore! This year ranked the 6th highest ...