Onam is a 10-day harvest festival celebrated in Kerala, India in remembrance of the mythical King Mahabali. Key events during the festival include elaborate processions, ritual flower arrangements, shopping, boat races, feasts, dances, and fireworks displays. The highlight is Thiruonam, which marks King Mahabali's annual visit to bless his subjects, celebrated with a grand communal feast and welcoming decorations.