South Africa is known as the 'Rainbow Nation' - but have your visited these five fantasticly colourful places in the country?
Mavasa highlighted that tributaries such as Suikerboschrand, Klip, and Rietspruit are also contributing to the rising water ...
If you're planning on exploring some of South Africa’s magnificent small towns this year, here are five off-the-radar ones ...