10 Things That Everyone Should Do In Johannesburg

Johannesburg, also known as the City of Gold is the financial capital of South Africa. The city has recently seen a major rise in its arts and culture scene. It also is a great mix of both nature and city life which can be seen in many of the tours offered. Lets see which attractions made the list of top things to do in Johannesburg.