List of towns in India by population

Columns: Name of Town | State | Type | Population ( 2011 )
Ambejogai | Maharashtra | M.Cl | 73,975 | Anakapalle | Andhra Pradesh | M | 86,519 | Angul | Odisha | M | 44,390 | Anjar | Gujarat | M | 87,183 | Anjangaon | Maharashtra | M.Cl | 56,380 | Ankleshwar | Gujarat | M | 73,928

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