Delhi, the capital city of India, is rich in history, culture, and modernity.