Where is Gare de Montpellier-Saint-Roch located?
Gare de Montpellier-Saint-Roch, Gare de Montpellier-Saint-Roch, France (approx. 43.60464°, 3.881039°)
Gare de Montpellier-Saint-Roch, Gare de Montpellier-Saint-Roch, France (approx. 43.60464°, 3.881039°)