Cape TownCape Town's seafront is lined with many shops and restaurants. © Josef Puchinger - age fotostock
The South African cities can be described in a word: variety. A variety you feel more and more at each visit, from the administrative city of Pretoria, to the seaside resort of Durban and then Cape Town.