What is next to South Africa?

Namibia, Botswana and Mozambique