Where is Lanouaille?

Where is Lanouaille located?

Lanouaille, Lanouaille, France (approx. 45.392284°, 1.1383271°)


Where is Lanouaille on the map?