Deservedly known as the "pearl of the Indian Ocean" this perfect antidote to stress is located on the largest island of the Bazaruto Archipelago, 800 km from Maputo. It offers 26 thatched roof chalets, set among lush gardens with beautiful views. By offering a mix of traditional Mozambique style and modern comforts, the Bazaruto Lodge is the perfect escape.