List of towns in India by population

Columns: Name of Town | State | Type | Population ( 2011 )
Talwara | Punjab | C.T | 19,485 | Tamluk | West Bengal | M | 65,306 | Tanakpur | Uttarakhand | N.P.P | 17,626 | Tanda | Uttar Pradesh | M.B | 95,516 | Tandur | Telangana | M | 65,115 | Tanuku | Andhra Pradesh | M | 72,348 | Tarakeswar | West Bengal | M | 30,947

Example questions:
What is the population of this state that has the Indian city known as Perinchelloor or Lakshmipuram ? | What is the most widely spoken language of this state that covers the Indian city home to the shrine Gurdwara Sri Tarn Taran Sahib ? | How old is this Indian town in Sumerpur tehsil located in the state with an area of 342,239 square kilometres ? | How far is this Indian town with initial T in the state bordered by the Arabian Sea to the west located from Mumbai ? | What is this fast growing Indian industrial and coal hub , located in the 8th largest state by area , also known as ?

Answers:
33,387,677 inhabitants | Punjabi | 150 years | 120 km | City of Black Diamond