Palma
1
123
Tanzania
Mocímboa da Praia
Zambia
Malawi
Lilongwe
Nacala
Nampula
Tete
Mozambique
Harare
Chimoio
Zimbabwe
Beira
Mozambique Channel
Inhambane
South
Africa
Xai-Xai
Maputo
Eswatini
200 km
200 miles
Mtwara
1
123
Tanzania
Palma
Mocímboa
da Praia
Zambia
Pemba
Malawi
Lichinga
Lilongwe
Nacala
Nampula
Tete
Mozambique
Harare
Chimoio
Zimbabwe
Beira
Mozambique Channel
Inhambane
South
Africa
Xai-Xai
Maputo
Eswatini
200 km
200 miles
Mtwara
1
123
Tanzania
Palma
Mocímboa
da Praia
Zambia
Pemba
Malawi
Lichinga
Lilongwe
Nacala
Nampula
Tete
Mozambique
Harare
Chimoio
Zimbabwe
Beira
Mozambique Channel
Inhambane
South
Africa
Xai-Xai
Maputo
Eswatini
200 km
200 miles
Mtwara
1
123
Tanzania
Palma
Mocímboa
da Praia
Zambia
Pemba
Malawi
Lichinga
Lilongwe
Nacala
Nampula
Tete
Mozambique
Harare
Chimoio
Zimbabwe
Beira
Mozambique Channel
Inhambane
South Africa
Xai-Xai
Maputo
Eswatini
200 km
200 miles
Palma
1
123
Tanzania
Mocímboa da Praia
Zambia
Malawi
Lilongwe
Nacala
Nampula
Tete
Mozambique
Harare
Chimoio
Zimbabwe
Beira
Mozambique Channel
Inhambane
South
Africa
Xai-Xai
Maputo
Eswatini
200 km
200 miles
Mtwara
1
123
Tanzania
Palma
Mocímboa
da Praia
Zambia
Pemba
Malawi
Lichinga
Lilongwe
Nacala
Nampula
Tete
Mozambique
Harare
Chimoio
Zimbabwe
Beira
Mozambique Channel
Inhambane
South
Africa
Xai-Xai
Maputo
Eswatini
200 km
200 miles
Mtwara
1
123
Tanzania
Palma
Mocímboa
da Praia
Zambia
Pemba
Malawi
Lichinga
Lilongwe
Nacala
Nampula
Tete
Mozambique
Harare
Chimoio
Zimbabwe
Beira
Mozambique Channel
Inhambane
South
Africa
Xai-Xai
Maputo
Eswatini
200 km
200 miles
Mtwara
1
123
Tanzania
Palma
Mocímboa
da Praia
Zambia
Pemba
Malawi
Lichinga
Lilongwe
Nacala
Nampula
Tete
Mozambique
Harare
Chimoio
Zimbabwe
Beira
Mozambique Channel
Inhambane
South Africa
Xai-Xai
Maputo
Eswatini
200 km
200 miles