Vesak Day 2019 May 18, 2019 Vesak is considered as both a religious and cultural festival in Sri Lanka. It is celebrated on the day of... Continue reading