Here are the top 10 cities in India, in no particular order:

1- Mumbai: Located on the west coast of India, Mumbai is the financial capital of India and is known for its vibrant culture, Bollywood, and historic landmarks such as the Gateway of India and the Elephanta Caves.

2- Delhi: The capital of India, Delhi is a bustling metropolis known for its rich history, diverse culture, and iconic landmarks such as the Red Fort, Qutub Minar, and the India Gate.

3- Bngalore: Located in the southern part of India, Bangalore is known as the Silicon Valley of India due to the presence of numerous technology companies. It is also known for its pleasant climate, parks, and gardens.

4- Chennai: Located in the southern part of India, Chennai is a major cultural and economic hub. It is known for its beautiful beaches, ancient temples, and delicious South Indian cuisine.

5- Kolkata: Formerly known as Calcutta, Kolkata is located in the eastern part of India and is known for its rich cultural heritage, historic landmarks such as the Victoria Memorial and Howrah Bridge, and delicious street food.

6- Hyderabad: Located in the southern part of India, Hyderabad is known for its rich history, stunning architecture, and delicious biryani. It is also known as the City of Pearls due to its long history of pearl trading.

7- Pune: Located in the western part of India, Pune is known for its pleasant climate, vibrant nightlife, and cultural landmarks such as the Aga Khan Palace and the Shaniwar Wada.

8- Jaipur: Located in the northern part of India, Jaipur is known as the Pink City due to the color of its buildings. It is famous for its stunning palaces, ancient forts, and vibrant culture.

9- Ahmedabad: Located in the western part of India, Ahmedabad is known for its rich history, delicious food, and stunning architecture such as the Sabarmati Ashram and the Sidi Saiyyed Mosque.

10- Chandigarh: Located in the northern part of India, Chandigarh is known for its modern architecture, beautiful gardens, and vibrant culture. It is also the capital of two Indian states, Punjab and Haryana.