Where is Airvault?

Where is Airvault located?

Airvault, Airvault, France (approx. 46.824257°, -0.1383162°)


Where is Airvault on the map?