ImageCredit-Pixabay,tambattru,CC0 Last month saw Buddhists in Sri Lanka observe the important festival known as Vesak which fell on 18th May.…