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
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
Finland Embassy
Address: 5 Lincoln Rd, Oranjezicht, Western Cape, 8001, South Africa, Cape Town. See full address and map.
Categories: Consulates, Embassies & Legations
www.finland.org.za