Wikipedia AI summary
Istanbul (disambiguation)
Istanbul is Turkey's largest city.
Istanbul may also refer to: