Mumbai, a densely populated city on India’s west coast, has been ranked the city with the worst traffic congestion in the world, according to TomTom's 2018 Traffic Index which highlights congestion levels in 403 cities.
↧