List of towns in India by population

Columns: Name of Town | State | Type | Population ( 2011 )
Laksar | Uttarakhand | N.P | 21,760 | Lakshmeshwar | Karnataka | T.M.C | 36,754 | Lal Gopalganj Nindaura | Uttar Pradesh | N.P | 28,288 | Lalganj | Bihar | N.A.C | 37000 | Lalgudi | Tamil Nadu | T.P | 23,740 | Lalganj | Uttar Pradesh | N.P | 21,142 | Lalkuan | Uttarakhand | N.P | 7,644

Example questions:
What material is the town in India with 29,572 residents known for producing ? | What is the common name of the Indian state which contains Laksar ? | What country is the state which contains Lakhisarai south of ? | What sea touches the western side of the Indian state which contains Lakshmeshwar ? | What highway runs by the town of India with 53,392 residents ?

Answers:
cement | Devabhumi | Nepal | Arabian Sea | National Highway-52