Loggerhead sea turtle hatchlings emerged from their nest in Folly Beach, South Carolina, on Sunday, August 7, according to Folly Beach Turtle Watch.
Endangered Sea Turtle Hatchlings Crawl Across South Carolina Beach to Ocean

Getty Images
By Mix 98.1Aug 11, 2022




