britjojo:There are some nice places in South Afirce, abut I am not sure that I would say it is all that wonderful. Crime is still rife almost everywhere and the conditions can be very bad. Stick with the big tourist cities and you'll do fine, just don't decide to take a side trip all by yourself.
This is important now no matter where we travel. In the past I would have felt comfortable taking those side trips in most countries, but not any longer.