Where is Bailleul?

Where is Bailleul located?

Bailleul, Bailleul (Station), France (approx. 50.72917°, 2.73444°)


Where is Bailleul on the map?