While Cape Town may look perfect, Johannesburg still wins on energy, encounter and the unpredictable collisions that make a city feel alive.
Read more: Mountain high, mine dump deep — the soulful collision of SA’s two hearts – Daily Maverick
Tags: Cape Town