
Most evenings in High Season you can walk onto the beach, just north of Olivia’s restaurant and find a group of people releasing newly hatced turtles into the sea.

Most evenings in High Season you can walk onto the beach, just north of Olivia’s restaurant and find a group of people releasing newly hatced turtles into the sea.