However, the most popular reason is the victory of Lord Rama over ... does not celebrate Diwali. Many speculate that this may be because King Bali a virtuous demon king was killed this day.