Touws River is a small railway town of 6,800 people in the Western Cape province of South Africa. It is located on the river of the same name, about 160