by adesairg | Oct 5, 2009 | Press releases
Diwali is one of the most enchanting festival of India. The literal meaning of Diwali or Deepavali in Sanskrit is 'rows of lights'. This festival of lights is celebrated with gaiety and enthusiasm throughout the country. India looks resplendent on the day of Diwali as...