I would go to Pretoria or Johannesburg. Preferably to the zoo or an animal farm. I am crazy about animals in general.
I would go to Durban. I have family and friends there so I would visit them. We would go to the beach and play all the games available there
I am a great fan of Cape Town. The people there seem free and so diverse plus it looks beautiful.
I would definitely go somewhere sunny and hot like Mauritius. After this winter, a holiday in the sun would be awesome.
Caribbean Islands for sure. The blue water, the white sand and the sun is always shining. Perfect for a family vacation