Pages

Wednesday, October 5, 2016

The state of India’s small towns


India has 5,705 small towns with less than one lakh population and their number has increased 43% since 2001.

Here’s a quick look at which are the fastest growing and which are the slowest.

No comments:

Post a Comment