List of towns in India by population

Columns: Name of Town | State | Type | Population ( 2011 )
Gowribidanur | Karnataka | C.M.C | 37,947 | Gudur | Andhra Pradesh | M | 60,625 | Gunupur | Odisha | M | 60,000 | Gumia | Jharkhand | C.T | 48,141 | Gurdaspur | Punjab | M.Cl | 75,549 | Guruvayoor | Kerala | M | 20,510

Example questions:
How many Indian districts with G as initial are there in the state that holds Gokak ? | According to legend , what goddess descended in the Inidan town with initial G that has a population of 110 ? | What district is the Indan town with initial G that is in the state of Kerala ? | The Indian city with G as initial that is in Haryana is in what district ?

Answers:
30 | Ganga | Thrissur District | Sonipat