Each May, Vesak Poya transforms Sri Lanka into a luminous celebration of Buddhism’s most sacred moments. There are two major aspects — the engaging of activities through charity and ritual prayer — and the displays of creativity as streets light up with lanterns, pandols, and devotional songs. It’s a deeply spiritual yet visually captivating festival.