Where is Montbazens?

Where is Montbazens located?

Montbazens, Montbazens, France (approx. 44.476227°, 2.2295702°)


Where is Montbazens on the map?