Where is Pérols Centre?

Where is Pérols Centre located?

Pérols Centre, Pérols Centre, France (approx. 43.56555°, 3.9571774°)


Where is Pérols Centre on the map?