Kataragama

One of Sri Lanka's most sacred pilgrimage towns — revered by Buddhists, Hindus, and indigenous Vedda people, adjacent to the…