Halloween sea turtle nest found on Hatteras Island; Christmas babies expected
Biological technicians at Cape Hatteras National Seashore discovered a freshly dug green sea turtle nest on Halloween morning, the latest nest laid on the seashore [Read More]