Question: why onam is celebrated in tamil?
Answer: According to legends, the festival is celebrated to commemorate King Mahabali, whose spirit is said to visit Kerala at the time of Onam. ... It is a harvest festival, one of three major annual Hindu celebrations along with Vishu and Thiruvathira, and it is observed with numerous festivities.