Filter
Sri Lanka (Ceylon)
Filter
Over the past few decades a series of Catholic shrines have sprung up in Sri Lanka which draw hundreds of pilgrims. Although best known as centres for the exorcism of the …