10 Most Populated Cities of India

Kolkata Central

The world’s largest democracy, India is the second-largest country in the world when it comes to the population numbers. The country is only behind China on the list of the most populated countries across the globe. According to the 2011 Census, India’s population is 1.23 billion which is the second largest only after China—leading with … Read more