 |
Indigo Bay - Bazaruto Island A luxury resort on the shores of Bazaruto Island with powdery white beaches, soaring sand dunes and freshwater lakes.... |
 |
Pemba Beach Hotel - Pemba Pemba Beach Hotel is the only deluxe hotel situated on the outskirts of Pemba, the capital of the far-northern province of the country.... |