Kataragama Esala Perahera in Kataragama
The Kataragama Esala Perahera is a multi-faith festival in southeastern Sri Lanka honoring the deity Kataragama, worshipped by Hindus as Skanda or Murugan and linked in Buddhist tradition to a sermon the Buddha once delivered nearby. Running roughly two weeks, it features nightly processions, ritual firewalking, and body piercing, and closes with a water-cutting ceremony at the Menik Ganga river.
Hindu, Buddhist, Muslim, and Vedda pilgrims converge on the remote southeastern town of Kataragama each Esala season for a multi-faith festival that predates recorded Sri Lankan history at the same site.