Swaziland Consulate
Address: 23 Jorrisen St, Braamfontein, Gauteng, 2001, South Africa, Johannesburg. See full address and map.
Categories: Consulates, Embassies & Legations
Lesotho Consulate General
Address: 209 Smith St, Braamfontein, Gauteng, 2001, South Africa, Johannesburg. See full address and map.
Categories: Consulates, Embassies & Legations
Greece Consulate General
Address: Gauteng, 2001, South Africa, Johannesburg. See full address and map.
Categories: Consulates, Embassies & Legations
Consulate General Of Italy
Address: 37 First Ave, Houghton Estate, Gauteng, 2198, South Africa, Johannesburg. See full address and map.
Categories: Consulates, Embassies & Legations
Canada Embassy
Address: 27 Cypress Ave, Stamford Hill, Kwazulu Natal, 4001, South Africa, Durban. See full address and map.
Categories: Consulates, Embassies & Legations
Consulat General De Grece
Address: 7, Rue Toto Radona, Antsahavolo, Antananarivo, Madagascar, Madagascar. See full address and map.
Categories: Consulates, Embassies & Legations
Consulat Honoraire Britannique
Address: 30 Bis Rue Ste Anne, Saint Denis, Reunion, Reunion. See full address and map.
Categories: Consulates, Embassies & Legations