180 Blackwood St., Arcadia Pretoria 0083 South Africa
+27 (0)12 427 8900+27 (0)12 427 8900
+27 (0)12 343 9401
The German Embassy, Pretoria, the official representation of the Federal Government of Germany in...
US Embassy Andranomena Antananarivo Madagascar
United States Mission – Madagascar and the Comoros United States Embassy, Antananarivo, Mad...
United States Embassy Lilongwe Malawi
Embassy of the United States Lilongwe, Malawi
Av. Kenneth Kaunda 193, Maputo Mozambique
(258) 21-49 27 97(258) 21-49 27 97
(258) 21-49 01 14
Embassy of the United States Maputo, Mozambique
United States Embassy, Windhoek, Khomas, Namibia
+264 61 295 8500+264 61 295 8500
+264 61 295 8603
Embassy of the United States Windhoek, Namibia
45 Baines Ave Harare Zimbabwe
+263 4 252 181 5+263 4 252 181 5
+263 4 252 186
Embassy of Canada to Zimbabwe, Angola and Botswana | Ambassade du Canada au Zimbabwe, en Angola, ...
822 George Ave Arcadia Pretoria South Africa
High Commission of the United Republic of Tanzania, accredited to South Africa, Lesotho, Botswana...
460 Soutpansberg Road Rietondale Pretoria South Africa
+27 12 351 1000+27 12 351 1000
+27 12 329 1000
South African Representation Abroad
French Embassy, Antananarivo, Madagascar
+261 20 22 39898+261 20 22 39898
+261 20 22 39927
French Embassy Antananarivo, Madagascar | La France à Madagascar | Ambassade et Consulat Général ...
1 Goethe Street adjacent to Nampower Building (corner of Luther Street) Windhoek Namibia
France in Namibia | Embassy of France in Windhoek | La France en Namibie | Ambassade de France à ...
French embassy Harare Zimbabwe
+ 263 (4) 703 216+ 263 (4) 703 216
+ 263 (4) 730 078
French Embassy Harare, Zimbabwe | La France au Zimbabwe
47 Charles street Bailey’s Muckleneuk, Brooklyn Pretoria South Africa
+27 12 3463542/4067+27 12 3463542/4067
+27 12 3463867/0866918085
Ethiopian Embassy in Pretoria, South Africa
Avenida Kwame Nkrumah 324 Maputo Mozambique
Netherlands Embassy in Maputo, Mozambique | Nederlandse ambassade in Maputo Mozambique
Netherlands embassy Pretoria South Africa
+27 (0)12 425 4500+27 (0)12 425 4500
+27 (0) 12 425 4511
Netherlands Embassy in Pretoria, South Africa | Nederlandse ambassade in Pretoria Zuid-Afrika