About the archipelago
The Bazaruto archipelago off Inhambane coast is a protected marine national park since 1971. Five main islands: Bazaruto, Benguerra, Magaruque, Santa Carolina, and Bangue; offer dunes, lagoons, and near-pristine coral reefs.
It ranks among East Africa's most exclusive beach and dive destinations, with luxury lodges and strict conservation rules.






