Every year, Delhi hosts thousands of religious gatherings, political rallies, cultural festivals, trade fairs and weddings that attract lakhs of peop ...