Where is Avenue de Nice?

Where is Avenue de Nice located?

Avenue de Nice, Avenue de Nice, France (approx. 43.459602°, 5.478208°)


Where is Avenue de Nice on the map?