Where is Caveirac?

Where is Caveirac located?

Caveirac, Caveirac, France (approx. 43.825363°, 4.262726°)


Where is Caveirac on the map?