Day 1: Pemba

Days 2 - 3: Quirimbas Archipelago

Days 4 - 5: Quirimbas Archipelago

Days 6 - 12: Ilha de Mozambique

Day 13: End of Itinerary

back to top