Holy Cross National Shrine Marawila, Sri Lanka
Reading Time: 6 minutesHoly Cross National Shrine Marawila, Sri Lanka where Christian and non-Christian devotees gather daily from every part of the country to seek blessings from Jesus who looks down on them from the cross even in agony, reminding us of the great sacrifice made to redeem the world of its sin. This Shrine is one of […]
Holy Cross National Shrine Marawila, Sri Lanka Read More »










