Where is Grotte de Fontrabiouse?

Where is Grotte de Fontrabiouse located?

Grotte de Fontrabiouse, Grotte de Fontrabiouse, France (approx. 42.634514°, 2.096432°)


Where is Grotte de Fontrabiouse on the map?