Recommended method Best to use if you are unfamiliar with South Africa. Easy to use maps indicate
which towns are close to rivers, beaches and game reserves.
Riviera on Vaal, South Africa, a boutique hotel on the banks of the Vaal River on the edge of Johannesburg in Gauteng offers 89 luxury hotel rooms with panoramic river views. The hotel is located only 45 ...