Buddhists, Hindus, and Muslims all consider Kataragama to be a holy place. During the yearly celebration, which includes rituals, parades, and colorful cultural events, people come from all over to witness the holy places. The town has a spiritual experience that is unlike any other, combining devotion with tradition.