Where is Aubigné-sur-Layon?

Where is Aubigné-sur-Layon located?

Aubigné-sur-Layon, Aubigné-sur-Layon, France (approx. 47.212357°, -0.45996907°)


Where is Aubigné-sur-Layon on the map?