At 1.2 million square miles, it's the largest country in the world that fits the category
India's 
largest city is Mumbai, with a population of 12.5 million, closely followed ... only 
0.6% of Indians fitting within this category, it is not clear how accurate this