Two days in Johannesburg: the city with a heart of gold
Johannesburg’s got it all, if you want it, and the night can take you anywhere
Johannesburg’s got it all, if you want it, and the night can take you anywhere
In return for heavenly hospitality, astonishing scenery and laugh-until-you-cry moments, checking our priorities is a small price to pay