Where is Villez-sous-Bailleul?
Where is Villez-sous-Bailleul located?
Villez-sous-Bailleul, Villez-sous-Bailleul, France (approx. 49.11128°, 1.3732251°)
Where is Villez-sous-Bailleul on the map?
{"latitude":49.11128,"longitude":1.3732251,"title":"Villez-sous-Bailleul"}