Festival of Light: India Association of NH celebrates Diwali in Nashua
read more…: Festival of Light: India Association of NH celebrates Diwali in NashuaDiwali is also called the Festival of Light. It is a religious holiday celebrated annually in the Hinduism, Jainism, Sikhism, and Buddhist faiths. The ritual celebrates an individual’s inner light over spiritual darkness, good over evil, and knowledge over ignorance. Over a billion people around the world celebrate Diwali also known as Deepavali