Algadi Turtle Beach is only a 5 minute drive from the villa.
Here you can see baby turtles hatch from their eggs under the sand
Photo album created with Web Album Generator