Where is Meuvaines?

Where is Meuvaines located?

Meuvaines, Meuvaines, France (approx. 49.327633°, -0.5650351°)


Where is Meuvaines on the map?