What is Bali Puja, which is celebrated 2 days after Diwali?
Bali Puja, which is normally observed two days after Diwali, is dedicated to the benevolent king Bali. According to Hindu legends, Demon King Bali was pushed to Patala (the underworld). Pleased with his devotion, Lord Vishnu granted him permission to visit Bhulok (Earth) for three days every year. During these days, it is believed that King Bali blesses his devotees.