Halloween sea turtle nest found on Hatteras Island; Christmas babies expected
Sea turtle tracks at a newly discovered nest on Hatteras Island. [NPS photo] Biological technicians at Cape Hatteras National Seashore discovered a freshly dug green [Read More]