Where is Royal Promenade, Nice?

Where is Royal Promenade, Nice located?

Royal Promenade, Nice, Royal Promenade, Nice, France (approx. 43.69502°, 7.26455°)


Where is Royal Promenade, Nice on the map?