Vaal River
Barkly West is a town in the Northern Cape province of South Africa, situated on the north bank of the Vaal River west of Kimberley.