Kataragama is a sacred place for numerous religions. People all over the world come to this place due to its spiritual significance. Kataragama is located in Sri Lanka. Once it used to be a small medieval village in the old ages and now it has developed more of a worship place. This village is re known for a shrine which holds historical, spiritual and metaphysical importance for its people.