Best of Johannesburg - Top Attractions & Things to do

Known as "The City of Gold", Johannesburg is the largest city and the economic powerhouse of South Africa. Its long history allows you to explore the many aspects of the city, from diamond mines to museums and prehistoric caves.