
Anantara Bazaruto Island Resort
MozambiqueAnantara Bazaruto is situated on Bazaruto Island in the Mozambican Archipelago. Anantara, formerly Indigo Bay, offers understated barefoot luxury with a selection of beach chalets or luxury villas to choose from, all with views of the Indian Ocean. Located on the beautiful private island of Bazaruto in the stunning archipelago