Deepavali, or Diwali, is celebrated by the Hindus and Sikhs , within the period of mid-October to mid-November. Ironically, it is held on the darkest day of the year. As such, the very festivities, abundant with lights, sound and colour, symbolise the triumph of light over dark, and good over evil.