This gallery contains 5 photos.
Will they hatch tonight? That is the question sea turtle watchers on Holden Beach, NC ask this time of year. We happened to be vacationing there last week, and our beach home for the week was situated right between two sea turtle nests. … Continue reading