Loggerhead Marinelife Center in Juno Beach is seeing a massive number of leatherback sea turtle nests.
Loggerhead Marinelife Center in Juno Beach is seeing a massive number of leatherback sea turtle nests.
Sea turtles currently migrating to the southeastern U.S. are expected to thrive amid the lack of human activity and pollution as..