Vesak is considered as both a religious and cultural festival in Sri Lanka. It is celebrated on the day of the full moon in May. Vesak Day is one of the biggest days of the year in the Buddhist calend