List of towns in India by population

Columns: Name of Town | State | Type | Population ( 2011 )
Karaikal | Puducherry | M | 86,838 | Karimganj | Assam | M.B | 56,854 | Karjat | Maharashtra | M.Cl | 29,663 | Karnaprayag | Uttarakhand | N.P | 8,297 | Karunagappally | Kerala | M | 72,634 | Karur | Tamil Nadu | M | 70,980

Example questions:
What is the alternative name of the ' K ' town in India with a population of 73,342 ? | What state shares the western border with the state where the most populated ' K ' town in India is located ? | What is the elevation of the ' K ' town in India with a population of 42,998 ? | What was the previous name of the state where the least populated ' K ' town in India is located ? | What body of water lies to the west of the state home to the town Karjat , in India ?

Answers:
Kanjangad | Karnataka | 1,250 metres | Uttaranchal | Arabian Sea