Where is Saint-Pierre-de-Bailleul?
Where is Saint-Pierre-de-Bailleul located?
Saint-Pierre-de-Bailleul, Saint-Pierre-de-Bailleul, France (approx. 49.122585°, 1.3899968°)
Where is Saint-Pierre-de-Bailleul on the map?
{"latitude":49.122585,"longitude":1.3899968,"title":"Saint-Pierre-de-Bailleul"}