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 Indian town founded in 1568 by King Kalya has a population of what ? | The Indian town that became a municaplity on April 1 , 1990 is located in which state ? | Which state is the Indian town on the east bank of the Kaljani River located in ? | The Indian town ( initial A ) with the lowest population is a suburb of which city ? | The Indian town ( initial A ) with a population of 73,975 was named after which goddess ?

Answers:
34,122 | Kerala | West Bengal | Mangalore | Ambabai - Yogeshwari