Diwali, sometimes called the celebration of lights, is a traditional festival celebrated all over India and all over the world. It celebrates the New Year for some Indians and represents the triumph of good over evil. In India, Diwali is … Continue reading
November 15, 2015
by Samarth Srinivasan
0 comments