Where is Cahuzac?

Where is Cahuzac located?

Cahuzac, Cahuzac, France (approx. 43.4712°, 2.0778399°)


Where is Cahuzac on the map?