The Ghana High Commission in Pretoria, South Africa represents the Republic of Ghana, its interests, citizens and nationals in South Africa, Lesotho, Mauritius, Seychelles & Swaziland that wish to travel to Ghana or need consular assistance from the Mission.