The Vaal River Barrage Reservoir is just under an hour from central Johannesburg, making it an easy, go-to spot for long ...
The Vaal River Barrage Reservoir remains one of South Africa’s most promising inland tourism destinations. A clean, ...