Riviera on Vaal Golf Club is the premium golf course in Gauteng located on the banks of the Vaal River. It is just at a 45-minute driving distance from Johannesburg. This club is renowned for golf facilities and leisure activities. The course has a parkland-style layout. This premium golf course is as challenging as it is scenic, with several unusual holes and water hazards.