Johannesburg in South Africa is the second largest city in Africa. Whether you are on business, in search of a cultural encounter, an adrenaline rush or simply want to relax and unwind for a few days, the city of Johannesburg has everything you’re looking for and more! There are many things to do in Johannesburg like- Take […]