Hi Claire,
Your post was quite some times ago, but mentioned November/December or July/Agust, so maybe you haven't made there yet :)
Why go to South Africa when you have Zanzibar, Mafia and Pemba Islands right in Tanzania? Sodwana is amazing but quite far from Tanzania and it would cost you an...