A visit to Gold Reef City is one of the most fun things to do in Johannesburg. South Africa's only theme park, it is located on an old gold mine and has over 30 ...