Introduction to Turtle Beach: is the most pristine beach on the West Island. Legend has it that many turtles used to come here to lay eggs. It is the best place to watch the sunrise and is also a good place to find various shells and corals.
Introduction to Turtle Beach: is the most pristine beach on the West Island. Legend has it that many turtles used to come here to lay eggs. It is the best place to watch the sunrise and is also a good place to find various shells and corals.