List of towns in India by population

Columns: Name of Town | State | Type | Population ( 2011 )
Chennai | Tamil nadu | T | 4,646,732 | Chikkaballapur | Karnataka | C.M.C | 63,652 | Chintamani | Karnataka | C.M.C | 76,068 | Chirala | Andhra Pradesh | M | 87,200 | Chirkunda | Jharkhand | NP | 45,508 | Chirmiri | Chhattisgarh | M.Corp | 69,307

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