Take a (photo) journey with us through the history of Villiersdorp.
Villiersdorp has a charming and well-preserved heritage on nearly every street corner. There are nine churches in town.
The lovely town of Villiersdorp is nestled between the Waterval and Baviaans Mountains forming a lush and evergreen valley.
Stay updated and subscribe to your favourite town today!