According to the website numbeo.com based in Serbia, 2017 Traffic Index lists Kolkata (formerly Calcutta) in India as the most congested city in the world. Check also: Nairobi Ranked Best City To Visit In 2017, According To UK Travel Publisher Mumbai, also in India, in ranked third, followed by Jakarta (Indonesia) and Manila (Philippines). Traffic Index is a composite index of ...
Read More »