The answer of this question depends on the criteria for the evaluation. We have 4 metros and other Class-A cities (e.g. Noida, Gurgaon in North, Hyderabad, Bangalore, Pune in south), which are good for at-par lifestyle. But if you want to know the cities who are economical hub, then I would suggest (1)Mumbai (2)Noida/Greater Noida (3)Nasik (4)Surat and (5)Ahemdabad.
Similarly, Cities known for Major ports are (1)Mumbai (2)Kolkata (3)Chennai (4)Cochin (5)Vishakhapattaman
Top 5 Historical heritage cities (1)Agara [The tazmahal] (2)Hampi [The last capital of Ancient Vijaynagar] (3) Khajuraho [Ancient caves] (4)Aurangabad [Ajanta & Allora Caves] (5) New Delhi [Kutubminar, Lal kila, Nearby city Fatehpur Sikri]
Top 5 Spiritual Cities : (1)Haridwar(2)Varanasi (3)Bodhgaya (4)Rishikesh (5)Amritsar
Check my collection of