South African Consulate
Embassies and consulates
The Honorary Consulate of South Africa is responsible for safeguarding the interests of South African citizens, such as issuing visas, passports, certification and authentication of documents.