Article Highlights

Sri Lanka Worshippers celebrate the Theertha festival at Savalappidy Kanthaswamy Murugan Temple in Jaffna, Sri Lanka. The ritual occurring in the temple pond is performed for Hindu deity Murugan by the temple’s priests, in order to bring protection for the people and their village.