High commission of South Africa in Canada contact details
The High Commission of the Republic of South Africa in Ottawa is the diplomatic mission of South Africa in the Dominion of Canada. The South African High Commission in Canada provides consular services such as visa and passport services, emergency assistance, cultural exchange programs, and business opportunities to South African individuals living in or visiting […]
High commission of South Africa in Canada contact details Read More »