Where is Villeroy?
Where is Villeroy located?
Villeroy, Hauts-de-France, France (approx. 49.94015°, 1.7261888°)
Where is Villeroy on the map?
{"latitude":49.94015,"longitude":1.7261888,"title":"Villeroy"}