Capetown ("Kaapstad" in Afrikaans) is one of the most beautiful major cities in the world. It is the meeting point for two oceans with mountains and a natural harbor. Thanks to its nature many migrants moved there and movies were recorded there. Activities may include surfing, fishing, shark watching (!) or just walking and enjoying. Note that the area also produces good wines...
Johannesburg is the largest city and economic heart of South-Africa. People are starting to make it a "friendlier" city, away from the bad name of robbers and thieves. You still need to be careful, but a city tour to see the old and new Joburg is certainly worthwhile. Buying diamants? De Beers has its HQ here. Politics? Visit So-We-To (South-West Township) where Nelson Mandela lived.
Addo Elephant National Park is a diverse wildlife conservation park in South Africa and is one of the country's 20 national parks.
Bloemfontein (Dutch: "Flower Fountain") is one of the three capitals of South-Africa and a major city. This could be a major connection or a stop for wine-drinking or ostrich riding.
Blyde River Canyon (Dutch: "happy river canyon") is one of the largest and certainly greenest canyons on Earth.
The Drakensberg ("Dragons Mountain") escarpment is a mountain range in Eastern South Africa that includes features such as the Blyde River Canyon, Three Rondavels, and God's Window.
Sun City is a luxury casino and resort close to Johannesburg.
Tugela Falls is a series of seasonal waterfalls located in the Drakensberg in of South Africa. It is one of the world's tallest waterfalls.