Sri Lanka beautifully commemorated Vesak, the thrice-blessed day, with vibrant displays of devotion and cultural richness. Houses and streets all…
Vesak or Vesak Poya is one of the main festivals celebrated by Buddhists in Sri Lanka. This day is of…