The small town of Douglas in the Northern Cape Province is situated on the river Vaal about one hundred kilometers to the west of Kimberley and just upstream from the junction of the Vaal with the ... Sightseeing in Douglas