Istanbul, Turkey

Istanbul is the largest city in Turkey, and the world’s fifteenth-largest city. Founded as Byzantion by Megarian colonists in 660 ...
Read more