Where is Gare de Montpellier-Saint-Roch?

Where is Gare de Montpellier-Saint-Roch located?

Gare de Montpellier-Saint-Roch, Gare de Montpellier-Saint-Roch, France (approx. 43.60464°, 3.881039°)


Where is Gare de Montpellier-Saint-Roch on the map?