1. New Delhi (16.80 million) India's capital city and the heart of the Delhi union territory, New Delhi is a sprawling blend of ancient history and modern development. From historic landmarks like ...