India is one of the biggest countries in the world, it is the seventh-largest country, the second-most populous country with over 1.2 billion people, and the largest democracy in the world. India consists of 29 states and 7 union territories. India is known for its spicy food and rituals.
Most of the peoples in India are still live in villages and town then the cities. Here is the list of top 10 biggest and largest cities in India.
Mumbai is also known as Bombay, is the capital Indian state of Maharashtra and also called the financial capital of India. It is the most populous city in India and the ninth most populous in the world. The estimated population of the city is 18.4 million.
It is one of the most populous urban regions in the world and the seсond most populous metropolitan area in India. Mumbai lies on the west coast of India and has the highest GDP of any city in India.
Kolkata also known as Calcutta, is the capital of the Indian state of West Bengal. The port of Kolkata is India’s oldest operating port. Kolkata is the third-most populous metropolitan city in India. According to census 2011, the city was home to approximately 14.1 million. Its gross domestic product was estimated to be US$104 billion.
Delhi is national capital of India. It has a population of about 16.3 million, making it the second most populous city and third largest city in India.
Kanpur is the largest city in the state of Uttar Pradesh in India. It covers area over 605 km2 with an approximate population of 5.03 million. It is the 75th largest city in the world.