The Spectacular Vesak Festival Celebrated by Buddhists in Sri Lanka – Observing the Life of Lord Buddha
The biggest religious and cultural festival in Sri Lanka, Vesak, which is celebrated in all Buddhist countries, marks the birth, enlightenment and death of lord…