Where is Montacher-Villegardin?

Where is Montacher-Villegardin located?

Montacher-Villegardin, Montacher-Villegardin, France (approx. 48.172386°, 3.029284°)


Where is Montacher-Villegardin on the map?