Where is Poulaines?

Where is Poulaines located?

Poulaines, Poulaines, France (approx. 47.15172°, 1.6645302°)


Where is Poulaines on the map?