India's capital is the bustling and colourful city of Delhi, which includes the district of New Delhi. More than 11 million people call the city home, and hundreds of thousands of people visit every year. Delhi is a paradise for foodies, with street food reigning supreme. Chaat is a widespread and iconic dish, a mix of savoury snacks such as samosas and pakoras. In the New Delhi area in particular, you'll find chefs experimenting with fusion cuisine and new takes on traditional Indian dishes. This is also a city that knows how to celebrate. Diwali - the Festival of Lights - is the obvious one, held in either October or November. You can also celebrate Christmas in Delhi if you holiday there in December. The city's other annual events include the Qutub music festival in November and the Delhi Street Food Festival in December.