UMTUBA
World City
Türkiye · verified
TR
Istanbul is Türkiye’s largest city, spanning the Bosporus between Europe and Asia.