These Indian Cities have The Highest Car Population


9. Coimbatore

State: Tamil Nadu

Cars/Population of 1000: 35

With a thriving population of over a million people, Coimbatore is the second largest city in the south Indian state of Tamil Nadu. With thousands of textile industries spread across the city, it is also called the Manchester of India.