Hooked sea turtle rescued at Okaloosa Island Pier

A loggerhead sea turtle was successfully rescued on Thursday, May 25, at the Okaloosa Island Pier, according to Eric Brown, Manager at the Pier. The incident occurred early in the morning, … Continue reading Hooked sea turtle rescued at Okaloosa Island Pier