Where is MY CASA GARIBALDI - 4 bedrooms apartment, Nice?

Where is MY CASA GARIBALDI - 4 bedrooms apartment, Nice located?

MY CASA GARIBALDI - 4 bedrooms apartment, Nice, MY CASA GARIBALDI - 4 bedrooms apartment, Nice, France (approx. 43.70053°, 7.27961°)


Where is MY CASA GARIBALDI - 4 bedrooms apartment, Nice on the map?