Kataragama

The pilgrimage town of Kataragama is situated in the south of Sri Lanka. Kataragama is unique as it is a religious site […]