Vaal River
Warrenton is an agricultural town of approximately 18,000 people in the Northern Cape province of South Africa, situated north of Kimberley on the Vaal River.