Villiersdorp area
Location unknown
Villiersdorp is a town in the south-western Cape with Theewaterskloof, the 7th largest dam in South Africa. It lies at the nexus of multiple mountain ranges including the western side of the Riviersonderend mountains.
Is private:
Public
There is currently no content classified with this term.