Where is Conquereuil?

Where is Conquereuil located?

Conquereuil, Conquereuil, France (approx. 47.624596°, -1.7503282°)


Where is Conquereuil on the map?