south africa ab de villiers

Villiers, South Africa

Historical landmark in VILLIERS, South Africa
Suggest an edit · Your business? Claim now

Add more information

Add website
Add hours
Villiers is a small town situated on the banks of the Vaal River next to the N3 highway in the Free State province of South Africa. It was founded in 1882 on …

Social profiles

People also search for