Map
Indian Lake, Mozambique
Price
1100
website

Formerly Indigo Bay Island Resort and Spa

Hotel
Anantara Bazaruto Island Resort & Spa

Formerly Indigo Bay Island Resort and Spa