Joburg is best as it has many casinos and parks. the most important thing to do is to be on the llok out if a stranger comes and offer assistance of some sort. On that one you musn't be willing to buy into any of the stories they may come up with. Make sure that your phone and acameras are far from reach as the muggers can run fast and mix amongst people and you won't be able to see when they ran to. Also when at ATM's don't ask for assistance from strangers but prefer to ask the bank consultant. All in all you will enjoy the taste of Jozi with it's buzzing traffic and commuters always packed in trains.