Every year in late spring (approx. Mai/June) the turtles are coming to these beaches and lay their eggs.
They were born 20-25 years earlier and remember the place they were born.
After ca. 60 days the tiny hatchlings will surface and head to the ocean. Usually during night.