121 Sea Turtle Nests Washed Out from Idalia

sea turtle nest recovery on Sanibel

The SCCF sea turtle team has finally concluded its sea turtle nest recovery efforts following Hurricane Idalia in late August. A total of 114 nests were washed away during the storm, while 52 nests were found.

Read More