Its relatively small size and evenly spread out demographics, means that most places in India are within a couple of hours of the closest major city. In other words, in comparison to all the other major emerging economies, all parts of India have a comparative advantage with connectivity and the opportunity to take advantage of all kinds of resultant network effects. Or can we say India is one of the most geographically uniformly urbanized among all major countries?
Interestingly, in comparison, thanks to its massive geographical size, apart from its coastal regions, the remaining areas of China are distantly located from the nearest cities.
(HT: Marginal Revolution)