Top 20 Amazing Things to Do in Delhi – Discover the Heart of India Delhi, the capital city of India, is a melting pot of history, culture, architecture, cuisine, and modernity. payal231 .