Onam is an annual harvest and Hindu cultural festival celebrated primarily by the people of Kerala in India. It serves as the official festival of the state and is characterized by a wide spectrum of cultural events.
The festival is traditionally associated with the legend of the benevolent Asura King Mahabali, who once ruled Kerala. According to tradition, the celebration marks his annual return to visit his people.