Indigo
Bay is an exquisite island resort, situated on the pristine
Bazaruto Island, the largest island in the Bazaruto
Archipelago. The resort offers exclusive island accommodation
providing the quintessential Indian Ocean island holiday, as
well as a gateway to the unspoilt beauty of the Bazaruto
Archipelago with its exquisite natural beauty and ecological
diversity. |