what recommendations do you have for travel to south Africa. My son plans to visit 3 big cities, and hotels provide a driver between cities.
Everyone I have talked to said avoid Johannesburg because it is dangerous, and fly into Capetown instead.
In 2016 my spouse and I spent 4 weeks in Cape Town and then 10 days along the southern coast to Port Elizabeth. Those areas are well worth visiting but your son need to be very cautious about safely. Most areas of Cape Town are not safe to walk at night.
As noted by Henrius, your son should avoid Johannesburg. He should consider signing up for the State Department STEP program to get alerts while in South Africa.