Day 1: Bazaruto Archipelago

Day 2: Bazaruto Archipelago

Day 3: Bazaruto Archipelago

Day 4: Bazaruto Archipelago

Day 5: Bazaruto Archipelago

Day 6: Bazaruto Archipelago

Day 7: Bazaruto Archipelago

Day 8: End of Itinerary

back to top