Where is Open de Nice Côte d'Azur?

Where is Open de Nice Côte d'Azur located?

Open de Nice Côte d'Azur, Open de Nice Côte d'Azur, France (approx. 43.704°, 7.252°)


Where is Open de Nice Côte d'Azur on the map?