Onam is a 10 day festival being celebrated in the South Indian state of Kerala. Onam marks the return of the legendary king Mahabali. The ten days Onam fiesta brings out the best of Kerala tradition and culture. People decorate the front of their houses with beautiful flowers arranged in beautiful patterns known as “Onnapookkalam”. New clothes are bought for festival and variety of dishes is prepared. The first day of carnival is known as “Atham” and last is “Thiruvonam”.