
See all
Crowds of sea turtles take a several-hour trip across the crystal clear sea, up the beach to their laying grounds to lay their eggs – this truly beautiful sight is one not to miss. While turtles generally breed all year round it is generally known that the best time to see them is November to January.