Where is Louresse-Rochemenier?

Where is Louresse-Rochemenier located?

Louresse-Rochemenier, Louresse-Rochemenier, France (approx. 47.23866°, -0.312048°)


Where is Louresse-Rochemenier on the map?