Let us quickly jump into the article before the hungry readers turn hangry! 1. New Delhi The capital city of India finds its way right to the top of the list with its Papdi chaat and Butter chicken.
The formidable fortifications watched centuries go by. The remains are reminders and relics of the city’s many pasts.
Every year in the month of November, throat-searing smog blankets the capital city of India. In the previous year also same smog settled over Delhi, disrupting flights and trains operations.