Where is Notre-Dame de Nice?

Where is Notre-Dame de Nice located?

Notre-Dame de Nice, Provence-Alpes-Cote d'Azur, France (approx. 43.70331°, 7.266061°)


Where is Notre-Dame de Nice on the map?