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. This festival marks the birth,
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. This festival marks the birth,