Johannesburg · South AfricaJohannesburg stopover: Where to eat, sleep and what to do.by Carmel Gajjar