Johannesburg South Africa, a city rich of storytelling-worthy history. A city of urban renaissance. A city to visit. The City…