Turtle Nest Extravaganza…
Cape Hatteras is a popular sea turtle nesting site. According to the Park Service, there were over 200 sea turtle nests in the Cape Hatteras National Seashore (from Bodie Island all the way to Ocracoke Island). A few of them were right over the dune from my house. The Park Service ropes off the nests… Continue reading Turtle Nest Extravaganza…