The Indian Cities In World's Most Congested Cities List
Mumbai stands 3rd in this list of congested cities in the world
New Delhi has been named in the top 10 list of congested cities by GoShorty
Bengaluru too, is in the list. This city is infamous for its traffic woes.
Pune in Maharashtra is also one of the most congested cities in the world, according to GoShorty