Where is Labastide-Castel-Amouroux?

Where is Labastide-Castel-Amouroux located?

Labastide-Castel-Amouroux, Labastide-Castel-Amouroux, France (approx. 44.340286°, 0.1241927°)


Where is Labastide-Castel-Amouroux on the map?