If you've ever vacationed at Fort Myers Beach in Florida, you may have been lucky enough to spot a loggerhead sea turtle.
Two dozen Kemp's ridley sea turtles are rehabilitating in Florida after the frigid waters off of Cape Cod, Massachusetts, ...