Did you know that Florida is the most popular nesting site for Loggerhead Turtles in the Atlantic Ocean? Over 67,000 Loggerhead sea turtle nests are discovered each year in our lovely Sunshine State. Even though these turtles along with their cousins the Green turtles make so many nests on our beaches, very few turtle hatchlings […]