Villars, Loire

Villars is a small village in France near Saint-Priest-en-Jarez.

 Other websites 


Category:Communes in Loire
Category:Villages in France