Where is Gare de Nice-Saint-Roch?

Where is Gare de Nice-Saint-Roch located?

Gare de Nice-Saint-Roch, Gare de Nice-Saint-Roch, France (approx. 43.71667°, 7.28333°)


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