Many Sinhala Buddhists of Sri Lanka believe that Katharagama Deviyo is a guardian deity of Buddhism and he is the presiding deity of Katharagama temple. Katharagama is also one of the 16 principal places of Buddhist pilgrimage to be visited in Sri Lanka. ...