Deep in the south, Kataragama is a sacred town honoured by Buddhists, Hindus, Muslims and the indigenous Vedda community. Its evening pujas, filled with drumming, fruit offerings and heartfelt devotion, are a powerful and moving experience to witness nightly. The annual festival draws pilgrims from across the island, with colourful processions, music and ritual fire-walking.