Onam is a ten-day long festival that is celebrated in Kerala with great pomp and show by a large number of people, regardless of any community or religion. Onam features many entertaining activities such as snake boat race, preparing the pookalam ...