Loggerhead Marinelife Center saw the third-highest number of sea turtle nests this season on a stretch of beach in northern Palm Beach County.
A so Florida thing is coming up − and it's possible people can see it far beyond the Sunshine State. United ...