Where is Ambazac?
Where is Ambazac located?
Ambazac, Limousin, France (approx. 45.958226°, 1.4019278°)
Where is Ambazac on the map?
Ambazac - Limoges
{"latitude":45.958226,"longitude":1.4019278,"title":"Ambazac"}