Lifestyle A Sneak Peak into Udaipur’s Diwali Celebration November 5, 2010 Diwali or Deepawali is a festival of lights symbolising the victory of righteousness and the lifting of spiritual darkness. The word ‘Deepawali’ literally means rows of diyas (clay lamps). This is one of the most popular festivals in the Hindu… Continue Reading