River Rafting

You can do river rafting on the following rivers

Vaal river

Orange river

Suikerbosriver

Crocodile river

Upper Vaal river

To name a few