Rare White Sea Turtle Hatchling Found on South Carolina Beach
A rare white sea turtle hatchling was discovered Sunday on a beach in South Carolina, much to the surprise of town officials. The town of Kiawah Island, located 25 miles from Charleston, said on Facebook that the Kiawah Island Turtle Patrol found the baby sea turtle crawling through the sand. […]