Where is Nice Royal, Istanbul?

Where is Nice Royal, Istanbul located?

Nice Royal, Istanbul, Nice Royal, Istanbul, Turkey (approx. 40.98413°, 29.11401°)


Where is Nice Royal, Istanbul on the map?