Johannesburg has a way of reminding you why locals never really run out of things to do. Even in the...