Turtle Heaven - Bare Sand Island

That's a trip we waited for a long time: See turtles 🐢 coming on the beach to lay eggs and then to see baby turtles hatching. We witnessed it both at Bare Sand Island just a 90 minute boat rideRead more
That's a trip we waited for a long time: See turtles 🐢 coming on the beach to lay eggs and then to see baby turtles hatching. We witnessed it both at Bare Sand Island just a 90 minute boat rideRead more