Okaloosa Island

30a.news

131 Displaced Loggerhead Sea Turtle Hatchlings Released by the Gulfarium C.A.R.E. Center

The Gulfarium C.A.R.E Center, a 501 (c) 3, non-profit organization dedicated to the rescue, rehabilitation, and release of marine animals located on Okaloosa Island recently teamed up with local freediving company Benthic Ocean Sports to successfully release 131 loggerhead sea turtle hatchlings. The hatchlings had been displaced by severe weather as a result of Hurricane […] Read More