Just what I was wondering…
another option might be around Beaulieu (pronounced baloo!) in Midrand.
As everyone has said, be very careful on the roads. A Soweto tour is good - make sure it is a recommended company. Another option is the Cradle of Mankind which covers the evolution of man...