Where is Gare de Nice-Saint-Roch?

Where is Gare de Nice-Saint-Roch located?

Gare de Nice-Saint-Roch, Provence-Alpes-Cote d'Azur, France (approx. 43.71518°, 7.282769°)


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