Citizen Science Nests at MacBeach

Citizen Science Nests at MacBeach

It’s another record-breaking year for sea turtle nesting in Palm Beach County. MacArthur Beach State Park reported 1,173 green sea turtle nests as of Aug. 14, breaking the previous record of 926 nests set in 2007. According to a prepared statement, the total sea...