Where is Rabastens?

Where is Rabastens located?

Rabastens, Rabastens, France (approx. 43.821243°, 1.7240387°)


Where is Rabastens on the map?