In the year-end rankings, the province of Karnataka is ranked first for the second consecutive year, but the Indian-run state of Kerala is in third place.
In the United States, the two Indian states of Uttar Pradesh and Haryana are in second and third place respectively, but that’s a slight improvement from the rankings released last year, when they were tied for last place.
The United Kingdom also has one Indian state, but it is the state of North Wales, England.
India is home to around three million people, and it is one of the world’s fastest-growing economies.
In the past decade, India’s population has risen by nearly a million people.