Diwali | Which Religion celebrates it?
India is a nation which is filled with diversity and the reason behind Diwali celebration is also diverse. Although Diwali is majorly celebrated by Hindus there are several other religions who give equal importance to Diwali. In northern India, Diwali is also known as Deepavali which is celebrated to mark the return of king Ram to his kingdom Ayodhya after being in the state of banishment for 14 years, it also symbolizes the success of morality over evil as king Ram defeated Ravana, an evil demon king. In southern India, it is celebrated to mark the defeat of demon Narakasura by Lord Krishna. Whereas in the west, Diwali marks the day when Lord Vishnu disguised as Vaman killed king Bali who was a demon, for greater good. For Hindus it is a festival which symbolizes the success of morality over evil. For Jains, it is a day when nirvana was attained by the Lord Mahavira who is last Jain Tirthankaras whereas for Sikhs Diwali is related to the freedom struggle. While Guru Nanak was fasting, a king tried to feed him meat, he refused to consume it. People protested against this and were gathered outside the palace with lanterns. Soon he was released by the king and this is the reason why it is celebrated by the Sikhs. Newar Buddhist celebrates this day to mark the acceptance of Buddhism by Emperor Ashoka. Nowadays, Diwali has been celebrated worldwide irrespective of caste, class, culture, race, nationality etc.