what is the longest river in south africa
The longest river in South Africa is the Orange River which starts off life in the Drakensberg Mountains and works its way westwards to Alexander Bay and then onto the west coast of South Africa.