Embassy of Canada in South Africa 9 September 2018 High Commission of Canada in Pretoria, South Africa
Embassy of Canada in South Africa 9 September 2018 Consulate General of Canada in Cape Town, South Africa
Embassy of Canada in South Africa 9 September 2018 High Commission of Canada Trade Office in Johannesburg, South Africa