Map
Indian Lake, Mozambique

Formerly Indigo Bay Island Resort and Spa

Hotel
Anantara Bazaruto Island Resort & Spa

Formerly Indigo Bay Island Resort and Spa