Where is Villeneuve-en-Perseigne?

Where is Villeneuve-en-Perseigne located?

Villeneuve-en-Perseigne, Villeneuve-en-Perseigne, France (approx. 48.4478°, 0.2533°)


Where is Villeneuve-en-Perseigne on the map?