Where is Long stay in Old town of Nice, Castle Hill?

Where is Long stay in Old town of Nice, Castle Hill located?

Long stay in Old town of Nice, Castle Hill, Long stay in Old town of Nice, Castle Hill, France (approx. 43.69921°, 7.27935°)


Where is Long stay in Old town of Nice, Castle Hill on the map?