We enjoyed a 5h visit of Johannesburg, mostly by car but was not a problem. Our very kind guide explained us the complete history of this city while doing a tour. Managed to visit museum africa, the city center and got to the top of the highest building for a great view. I definitely recommend you Lesley as a guide if you want to know all about this city in a short time frame. Also you will be impressed by how much she can teach you about most subjects. Thank you Lesley!