List of towns in India by population

Columns: Name of Town | State | Type | Population ( 2011 )
Alipurduar | West Bengal | M | 65,232 | Alirajpur | Madhya Pradesh | M | 65,232 | Almora | Uttarakhand | N.P.P | 34,122 | Aluva | Kerala | M | 24,110 | Amalapuram | Andhra Pradesh | M | 53,231 | Amalner | Maharashtra | M.Cl | 95,994 | Amaravathi | Andhra Pradesh | G.P | 13,400

Example questions:
The state of Uttarakhand is sometimes called Devabhumi because of the many Hindu temples , which means what in English ? | As the 8th largest state in India , what is the area in kilometres and square miles of Andhra Pradesh ? | The state of West Bengal shares a border with what other Indian states ? | Adra is a town and railroad colony located in what block , subdivision and district ?

Answers:
Land of the Gods | 162,975 km2 ( 62,925 sq mi ) | Odisha , Jharkhand , Bihar , Sikkim , and Assam | Kashipur CD block in the Raghunathpur subdivision in the Purulia district