Where is Lubersac?

Where is Lubersac located?

Lubersac, Limousin, France (approx. 45.4456945°, 1.4040072°)


Where is Lubersac on the map?