Delhi announces November 16 2026 public holiday for Chhath Puja

India