Back to photostream

Diwali is one of the most favorite festivals of India. The name Diwali or Deepavali means “row of lights.” So it is called as “festival of lights.” Diwali is celebrated to share the joy when Lord Ram returned to Ayodhya after defeating demon Ravana, Lord

130 views
0 faves
0 comments
Uploaded on October 13, 2016