Nest #36 Loggerhead was found when a nesting sea turtle was seen.
107 escaped but 28 of these were gotten by the foxes that have been in this area all season, we hope people stop feeding them and they go back into the wild.
1 alive and released
11 no obvious embryos
147 total eggs
93% hatching success