Istanbul
LOCATION
Istanbul is the largest city in Turkey. Although not the capital, it's still a significant metropolitan area with over 14 million citizens. It's considered to be the bridge between Asia and Europe because crossing the bosphorus bridge literally takes you from one continent to another
Location details
Name
Istanbul
Aliases