Where is Puylaroque?

Where is Puylaroque located?

Puylaroque, Puylaroque, France (approx. 44.25187°, 1.6110367°)


Where is Puylaroque on the map?