Cape Town is awesome! Consistently ranked as one of the most beautiful cities in the world. Rent a car and do a drive (stick shift only, and on the opposite side of the road) along the coast — then go wine tasting.
Definitely go to Robben Island — the tour guides are former prisoners, so the insight they provide is very interesting.
And as other have said, Joberg isn't kind of a dump. If you're stranded for a day though, the Apartheid Museum is incredible and well worth the visit while waiting for flights.
|