Selon le World Travel Guide, l'Inde a eu le plus de capitales tout au long de son histoire, avec sept villes différentes servant de capitale du pays à différents moments.