Vesak celebration falling on Full Moon Poya day in the month of May is the holiest religious event for Buddhists, especially, for Theravada Buddhists, the world over. This is because the long cherished hallowed Theravada Buddhist tradition faithfully believes that the three great events connected with the life of the Buddha occurred on three full moon days falling in the...