List of towns in India by population

Columns: Name of Town | State | Type | Population ( 2011 )
Jatani | Odisha | M | 55,925 | Jaynagar Majilpur | West Bengal | M | 25,922 | Jhabrera | Uttarakhand | N.P | 11,186 | Jhargram | West Bengal | M | 61,712 | Jharsuguda | Odisha | M | 97,730 | Jhumri Tilaiya | Jharkhand | N.P | 87,867 | Jorhat | Assam | MB | 71,782 | Joshimath | Uttarakhand | N.P.P | 16,709

Example questions:
What war led to the founding of the only Indian town of type C.B ? | What valley contains the only town in Jharkhand , India ? | The Indian town that starts with a `` J '' and has the smallest population is in what district ? | What 's the capital of the state that contains the Indian town of Jangaon ? | Which two religions have historically fought to dominate the Indian Jaynagar Majilpur 's state ?

Answers:
first Anglo-Sikh | Damodar | Hardwar | Hyderabad | Hinduism and Buddhism