Nest #13 Hatched

Nest #13 hatched last night around midnight with approximately 60 turtles making it to the water.  This meant that the two nests laid on the same day hatched on the same day (Nest #12 during the day & Nest #13 last night).