Map
, Indian Lake, , Mozambique

Formerly Indigo Bay Island Resort and Spa

Close

Hotel

Anantara Bazaruto Island Resort & Spa

Formerly Indigo Bay Island Resort and Spa