Avurudu is traditionally the most looked forward to holiday for most Sri Lankans and is celebrated across the country with seasonal food, traditional customs, and fun festivities. As the country ...