Where is Nice Saint-Augustin?

Where is Nice Saint-Augustin located?

Nice Saint-Augustin, Nice Saint-Augustin, France (approx. 43.672°, 7.20948°)


Where is Nice Saint-Augustin on the map?