Where to Stay in Johannesburg: Best Areas and Hotels
With an expanded urban area of more than 1,000 square kilometers, Johannesburg is South Africa's largest city and the continent's financial hub. It's an absolutely massive place and with attractions…