Ya Gotta Love Turtles: Citizen Science on Steroids

Kiawah Island is one of South Carolina’s densest loggerhead turtle nesting beaches, and as the 2019 season began, the standing record for Kiawah nests in a season was 402.  By the end of the 2019 season, the new record was 575.  With five seasons on sea turtle patrol at Hunting Island under my belt, I …

Ya Gotta Love Turtles: Citizen Science on Steroids Read More »