Onam is a harvest festival celebrated by the Malayali people of Kerala. It is a state festival which falls during the Malayalam month of Chingam (either in August or September) according to Malayalam calendar. The festival commemorates the Vamana avatar of Vishnu and the subsequent homecoming of the legendary King Mahabali. The Malayalis celebrate this festival with unity without the difference of caste and religion.
Onam is a celebration of ten days. The festival is marked by various sports and festivities in Kerala, including worshiping, music, dances, games and boat races. People put flower mats in front of their houses on this day, to welcome the King Mahabali. Onam is celebrated with lots of cultural elements. This festival is the most important harvest festival of Kerala. Keralites all over the world celebrate this festival with great pomp and gaiety.