Sort:  

Would definitely recommend. South Africa too, though I've only been to the cape-town area myself, but that's pretty cool.

I have seen and read amazing things about cape town.. hope to find a way there soon.

Cool :)