Onam, a predominantly Kerala festival, symbolically celebrates the homecoming of the mighty King Mahabali. This is also the time when crops yield a good harvest. Celebrated with all ceremonial pomp and fervour. This festival goes on for up to 10 days.