First Sea Turtle Nest of Season Hatches in Wake of Debby

Loggerhead Sea Turtle (Caretta caretta)
Loggerhead Sea Turtle (Caretta caretta) (Photo credit: Wikipedia)

A 350 pound Loggerhead turtle left these tracks after making a nest. Those eggs hatched Thursday. Credit Courtesy Clearwater Marine Aquarium


sea turtle 2
sea turtle 2 (Photo credit: deeje)