List of towns in India by population

Columns: Name of Town | State | Type | Population ( 2011 )
Dalli-Rajhara | Chhattisgarh | M | 44,363 | Medininagar ( Daltonganj ) | Jharkhand | Nagar Parishad | 78,396 | Degana | Rajasthan | M | 34,315 | Devprayag | Uttarakhand | N.P | 2,152 | Dhamtari | Chhattisgarh | M | 82,111 | Dharchula | Uttarakhand | N.P | 7,039 | Dharmanagar | Tripura | M.Cl | 30,785

Example questions:
How many meters above sea level is the town in the Indian state that borders Tibet Autonomous Region of China to the north ? | What is the population of the Indian state in Millions where a town is that has mines discovered by Pramatha Nath Bose ? | How many square kilometers is the Indian state who has a city that is situated on the banks of the North Koel River ? | What year was the Indian state founded who has a city that is 44 kilometers from Makrana Railway station ? | How many kilometers is the Siliguri Corridor , located in the Indian state where a town with initial D is called the Land of Rivers ?

Answers:
915 | 25.5 | 79,710 | 1949 | 22