Where is Lubersac?
Where is Lubersac located?
Lubersac, Limousin, France (approx. 45.4456945°, 1.4040072°)
Where is Lubersac on the map?
{"latitude":45.4456945,"longitude":1.4040072,"title":"Lubersac"}