Sri Lanka beautifully commemorated Vesak, the thrice-blessed day, with vibrant displays of devotion and cultural richness. Houses and streets all…