Where is Villefagnan?

Where is Villefagnan located?

Villefagnan, Villefagnan, France (approx. 46.01204°, 0.079557694°)


Where is Villefagnan on the map?