Kataragama deviyo is a guardian deity of Sri Lanka. A popular deity who is considered to be ... An ancient temple dedicated to God Kataragama, known as Ruhunu Maha Kataragama Devalaya is situated in the ... visit, after practicing strict religious rituals such as vegetarianism and abstinence to get the blessings of the god.