..that time of year autumn/winter, so Western Cape (i.e. Cape Town) is cold and wet, Eastern Cape could be cold and wet, KZN is perfect, so is rest of SA, just coldest during June/July, some of August.
In Namibia it is probably the best time of year, otherwise extremely hot. Swaziland great...