Where is Nice Centre?

Where is Nice Centre located?

Nice Centre, Nice Centre, France (approx. 43.69772°, 7.26547°)


Where is Nice Centre on the map?