Festival Fun

123456789101112
Across
  1. 3. A celebration of breaking the fast for Ramadan (7 letters)
  2. 5. A celebration of resurrection (9 letters)
  3. 6. A celebration of spring (5 letters)
  4. 9. A celebration of love (7 letters)
  5. 10. A celebration of the harvest (7 letters)
  6. 11. A celebration of ghosts and spirits (7 letters)
  7. 12. A celebration of Birth (8 Letters)
Down
  1. 1. A religious festival celebrating light (8 letters)
  2. 2. A feast to break a religious fast (6 letters)
  3. 4. A celebration of independence (9 Letters)
  4. 7. A large and festive public celebration (8 letters)
  5. 8. A costume party (6 letters)