baby turtles arrive late in season
On May 5th a Saturday night visitors to Hearnes Lake Beach, north of Coffs Harbour, witnessed the rare and incredible site of Loggerhead turtles hatching from a nest and making their way to the ocean. “In total 52 turtles hatched from