They’re baa-ack! Those loggerhead friends we know and love have returned to our beaches and have started to nest.
Gasparilla Island Park Ranger Bryon Maxwell has reported five loggerhead nests on Cayo Costa, as well as one loggerhead nest on Gasparilla Island State Park land.