Istanbul

Istanbul, Turkey

Istanbul (თურქ. İstanbul) — Turkey’s largest city. Located in the Bosphorus strait natural haven of […]