Top 10 cities with the most traffic congestion
1 of 11
TomTom, the navigation systems company, in its latest Traffic Index Report 2019 has announced the names of the cities that witnessed the most traffic congestion. The report analyses traffic data of some 416 cities across 57 countries from six different continents. Four Indian cities have made it to the list. Find out which ones.