Also known as Thiruvonam, Onam is the most auspicious harvest festival in Kerala. Every year, this grand 10-day festival is celebrated with pomp and fervor to commemorate the return of King Mahabali, the Asura King of Kerala on the day of Thiruvonam from the netherworld.