Where is Neuvillette-en-Charnie?

Where is Neuvillette-en-Charnie located?

Neuvillette-en-Charnie, Neuvillette-en-Charnie, France (approx. 48.093414°, -0.21189599°)


Where is Neuvillette-en-Charnie on the map?