Onam is a vibrant Kerala festival that features the grand Onam Sadhya feast and lasts ten days, celebrating the return of the mythical King Mahabali, whose reign symbolizes Kerala's golden age.