This is off the top of my head, but as far as I know there was a law brought into south africa a few years ago that affects foreigners taking money out of SA that they have made via investment property, ie in other words you cant take the money out. Now you need to confirm this but unless something has changed in the last year, im pretty sure its not the place to invest. My apologies if im wide of the mark, but make sure you investigate before you make any decisions