Where is Nice-Riquier Station?

Where is Nice-Riquier Station located?

Nice-Riquier Station, Nice-Riquier Station, France (approx. 43.70594°, 7.2903°)


Where is Nice-Riquier Station on the map?