Where is Ambazac?

Where is Ambazac located?

Ambazac, Limousin, France (approx. 45.958226°, 1.4019278°)


Where is Ambazac on the map?