Where is Studio Rue Massena, Nice?

Where is Studio Rue Massena, Nice located?

Studio Rue Massena, Nice, Studio Rue Massena, Nice, France (approx. 43.69722°, 7.26609°)


Where is Studio Rue Massena, Nice on the map?