List of towns in India by population

Columns: Name of Town | State | Type | Population ( 2011 )
Lachhmangarh | Rajasthan | M | 53,392 | Ladnu | Rajasthan | M | 65,575 | Ladwa | Haryana | M.C | 28,887 | Lahar | Madhya Pradesh | N.P | 35,674 | Laharpur | Uttar Pradesh | N.P.P | 61,990 | Lakheri | Rajasthan | M | 29,572 | Lakhisarai | Bihar | N.P | 99,979

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