Delhi is the capital of India, known for its rich history, stunning monuments, vibrant markets, and delicious street food.