Onam brings out the best of Kerala culture and tradition and lasts for ten days. Intricately decorated Pookalam, ambrosial Onasadya, breathtaking Snake Boat Race and exotic Kaikottikali dance are some of the most remarkable features of Onam – the harvest festival in Kerala.