2 C
Frankfurt am Main
- Advertisement -spot_img

TAG

most congested cities

Report shows İstanbul is second most congested city in world

Turkey’s mega-city of İstanbul has been declared the second most congested city in the world by a transportation data analysis company, BBC Turkish service...

Latest news

- Advertisement -spot_img