Exploring Turtle Bay in Vanuatu

Turtle Bay Vanuatu

Turtle bay is a bay located in Espiritu Santo, Vanuatu. This place becomes one of the most interesting sites for tourist destinations in the country. Near the bay, there are also many accommodations including Turtle bay lodge. So, you can relax there during your holiday. There are many attractions around