WhyGo » South Africa » Travel Tips » Canadian High Commission in South Africa. Canadian High Commission in South Africa. by Ben on March 10, 2006.
Mailing Address For Canadian Embassy in South Africa: Canadian High Commission; Canadian Embassy in South Africa; canadian embassy in pretoria...