Lenny, a 322-pound loggerhead turtle, was found off the Florida Keys struggling to swim and with visible wounds.
Address: 116 W Ashley Ave., Folly Beach, SC, 29439 ...
Rehabilitated loggerhead sea turtles are thriving and returning to local waters for years after rescue from Cape Cod beaches, ...
Love pets but don’t have time for high-maintenance care? Whether you’re juggling work, family, or travel, having a pet ...