Country living at its best. This is an incredible opportunity to invest in the historic countryside of Graafwater. Graafwater is a town in the Sandveld in the Western Cape province of South Africa situated 300 km from Cape Town, about halfway between Clanwilliam and Lamberts Bay. The town was established after the railway junction between Cape Town...