Just a stone’s throw away from the coastline, one of Sri Lanka’s holiest sites sits deep in the south of the island, revered by multiple religions and communities. Although it is dedicated to the Hindu god of war, its unique cross-religious significance makes it a symbol of unity and devotion.
Hindu Tradition
For Hindus, Kataragama is one of the holiest pilgrimage sites dedicated to Lord Murugan, son of Shiva and Parvati. According to legend, Murugan fell in love with Valli, a forest-dwelling tribal princess. Their divine union took place in Kataragama, where the shrine now stands just minutes from hotels like Mandara Rosen Kataragama Sri Lanka.
Devotees often demonstrate intense acts of devotion, including fire-walking and body-piercing rituals during the famed Kataragama festival. Due to its popularity, be sure to book your Kataragama resort stay well before the event.
Buddhist Tradition
Buddhists associate Kataragama with King Mahasena, a warrior-turned-deity who protected the region. Over time, Mahasena became syncretised with Skanda, and Kataragama gained significance as a place where the Buddha is believed to have visited. The shrine is part of the annual Esala festival hosted by Kandy, celebrated by Buddhists and Hindus alike.
Guide to Kataragama

Located near the Yala National Park, the town is accessible by bus or train. As with any spiritual site around the island, visitors to the temple should dress modestly and respect religious customs. The best time to visit is during the Esala festival (July–August), when the temple comes alive with processions, drumming, and fervent devotion.
Related posts
HOT TOPICS
Archives
Categories
- Activities (1,067)
- Adventures (231)
- Dining (190)
- Events & Festivals (174)
- Kids Pools (91)
- Playgrounds (85)
- Restaurants (98)
- Theme Parks (57)
- Destinations (2,284)
- Family Travel Tips (913)