List of towns in India by population

Columns: Name of Town | State | Type | Population ( 2011 )
Champawat | Uttarakhand | N.P | 4.801 | Changanassery | Kerala | M | 47,685 | Chengannur | Kerala | M | 23,456 | Cooch Behar | West Bengal | M | 79,885 | Cherthala | Kerala | M | 45,827 | Chhapra | Gujarat | C.T | 10,147 | Chidambaram | Tamil nadu | T | 62,153

Example questions:
The Indian town ( initial C ) with a population of 76,068 is known for its what ? | The state containing the Indian town with initial C that was made by joining Charkhi and Dadri has a state GSDP of 110 what ? | The Indian city ( initial C ) with a population of just over 49,500 is the base camp for travelers to which two places ? | The Indian town ( initial C ) with a population of 69,565 is the hometown of who ?

Answers:
Silk and Tomato production | billion | Athirappilly and Vazhachal Falls | Birsa Munda