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?