List of towns in India by population

Columns: Name of Town | State | Type | Population ( 2011 )
Rabkavi Banhatti | Karnataka | CMC | 70,248 | Radhanpur | Gujarat | M | 32,191 | Rafiganj | Bihar | N.A | 24,992 | Raghogarh-Vijaypur | Madhya Pradesh | M | 49,173 | Raghunathpur | West Bengal | M | 21,932 | Rahatgarh | Madhya Pradesh | N.P | 25,215 | Rahuri | Maharashtra | M.Cl | 34,476

Example questions:
The Indian town Rajauri is in a State which has been the subject of a dispute between which two countries ? | The Indian town with initial R that is in the state with a population in excess of 60 million is in which district ? | The Indian town with initial R that is Type N.A is in a State with an area of how many km2 ? | The Indian town with initial R that is Type UA is in a State that covers an area of how many square kilometres ?

Answers:
India and Pakistan | Patan district | 94,163 km2 | 342,239 square kilometres