A town of importance to Buddhists and Hindus in multi-religious Sri Lanka, many devotees gather here to pay homage to the God Skanda-Murugan. The shrine in this town which is 224 km from Colombo, is frequented by those seeking favors from God, who is also believed to grant safe passage to the traveler.