Where is Monbazillac?

Where is Monbazillac located?

Monbazillac, Monbazillac, France (approx. 44.795°, 0.49249998°)


Where is Monbazillac on the map?