Johannesburg may be a little rough around the edges, but it sure stands tall among its global peers as one of the most affordable cities in the global rankings. The secret is out: for years, ...