Where is Bristol Nice?

Where is Bristol Nice located?

Bristol Nice, Bristol Nice, France (approx. 43.70421°, 7.26388°)


Where is Bristol Nice on the map?