This looks like a beautiful place! You have captured an image that makes me want to visit this place. My suggestions: It looks like you could use a little color saturation; I haven't decided yet if I like the tilted composition. If you are able to use filters, try a neutral density to slow your shutter down a little bit and smooth out the water, or go back at early morning/late evening.
Two things that really distract me when looking at this shot is the tilt (enough to be distracting, not enough to seem on purpose, or, if it was on purpose it eludes me) and the blown out bit of sky at the top.
Is this photo 100% straight. It looks really off balance as everthing is at a 60 degree angle. I would prob try totating this one 30 degrees or so. It would help really make this photos somethign special :)
Who lives in Roodepoort? Is this anywhere near little falls? I'm not sure that the tilt adds to this picture. Also seems to be a little over-exposed, and this causes a problem at the top of the picture where the sky meets the water ... there is no real difference between the two.