With a population composed of many races and religions, Sri Lanka is never short of festivals and celebrations. Every month brings a celebration of either religious or cultural importance, making Sri Lanka one of the countries with the highest number of celebrations and holidays.
The Sinhala-Tamil New Year festival in April is the most important cultural festival in the country. The festival marks the beginning of the New Year and the end of the harvesting season. A lengthy holiday and a table full of oily traditional delicacies like kokis make the New Year festival one of the long-awaited festivals in the country.
The May full moon poya day or Vesak is the most important religious celebration in Sri Lanka, where Buddhists celebrate the nativity, enlightenment, and passing away of Lord Buddha with many celebrations. Sri Lankans of every religion crowd the roads to enjoy Vesak decorations including pandals and lanterns and many makeshift alm houses that line the roads offering every food item from beverages, and dessert to main meals.
In August are the Esala festivals in Kandy and Kataragama. The Kataragama Esala Festival is a multi-religious festival where devotes use fire walking and extreme self-penance to show their piety to Lord Kataragama. The Kandy Esala Perahera or the Dalanda Perahera is the largest cultural parade in the world and showcases the best of Sri Lankan dancing and music and the best of the domesticated tuskers in the country.