List of towns in India by population

Columns: Name of Town | State | Type | Population ( 2011 )
Uchgaon | Maharashtra | C.T | 31,238 | Udaipur | Tripura | M.Cl | 32,758 | Udaipurwati | Rajasthan | M | 29,236 | Udhagamandalam | Tamil Nadu | M | 88,430 | Udhampur | Jammu and Kashmir | UA | 35,507 | Udumalaipettai | Tamil Nadu | M | 61,133 | Ujhani | Uttar Pradesh | N.P.P | 62,039

Example questions:
Chennai is the capital and largest city of which Indian state ? | Which city was a former capital of the Indian state of Tripur ? | The Godavari and the Krishna are the two major rivers in which Indian state ? | Which Indian state was created on 1 April , 1937 ?

Answers:
Tamil Nadu | Udaipur | Maharashtra | Uttar Pradesh