Diwali - the Hindu 'festival of light' - is being celebrated at temples and homes across the region. And the parallel Sikh celebration of Bandi Chhor has brought a blaze of colour just as vivid - and heightened at many events by fireworks displays. John Ryall reports.
One of the most important festivals in the Hindu and Sikh calendar begins today. Diwali (Hindu) and Bandi Chhor (Sikh) have different origins but have an universal celebration of good over evil and light over darkness.