Where is Lanouaille?

Where is Lanouaille located?

Lanouaille, Aquitaine, France (approx. 45.392287°, 1.1383271°)


Where is Lanouaille on the map?