Where is L'Hospitalet-du-Larzac?

Where is L'Hospitalet-du-Larzac located?

L'Hospitalet-du-Larzac, L'Hospitalet-du-Larzac, France (approx. 43.97388°, 3.1921096°)


Where is L'Hospitalet-du-Larzac on the map?