South Africa is probably the most diverse country in southern Africa. Once you've discovered it, the South Africa virus will never let you go. My personal hotspot is the north around KwaZulu-Natal with first-class game viewing around the Hluhluwe-Imfolozi Park and the endless beaches around St. Lucia and Sodwana Bay. But Cape Town is also a highlight.