On Sunday, November 3rd, Hindus, Jains and Sikhs all over the world will celebrate Diwali. Also known as Deepavali, which means row of lights, the ancient celebration is the biggest and most eagerly awaited of all Indian festivals.
By Meera Dolasia - 467 words