The island is a significant nesting site for these turtles and there are numerous conservation efforts in place to save them.
ISLAMORADA, Fla. (WFLA)— A 22-pound loggerhead sea turtle was returned home after being rescued off the Florida Keys. Lenny, ...