At first glance, Johannesburg doesn’t get any prettier even if you ironically or affectionately call it “Jozi,” as many locals do. (read more)