Bazaruto archipelago, Indian Ocean, Mozambique