Istanbul News

Latest Tweets

Retweeted TomTom (@TomTom): #Istanbul takes #6 on the world's most congested cities ranking. See more on this... https://t.co/AWaZdqtygl
22nd February, 2017 #Istanbul