Onam is the harvest festival of Kerala which marks the homecoming of the mythical King Mahabali. Each home in Kerala welcomes the king with flower carpets in the courtyard. Thiruvonam is the 10 day which is celebrated with great enthusiasm. This is the day when the Onam Sadhya or the elaborate vegetarian meal is prepared and served on a banana leaf.