One Cool Thing: Turtle Power!

Loggerhead turtles have laid a record number of nests this year on the East Coast of the U.S. from North Carolina to Florida — more than 12,200, smashing the previous record by nearly a thousand nests in Georgia, South Carolina, and North Carolina.  And while just the nest numbers alone bode well for the future […]

Continue Reading 205 words