Asalha Puja – Dharma Day (Buddhist)
Asalha Puja is one of Theravada Buddhism’s most important festivals celebrating the teaching of Buddha following his enlightenment. These teaching include the four noble truths and the Noble Eightfold Path…. Read More