Holy Cross National Shrine Marawila, Sri Lanka
Reading Time: 11 minutes Holy Cross National Shrine Marawila (ශ්රී කුරුස ජාතික සිද්ධස්ථානය මාරවිල) 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. Marawila Holy […]
Holy Cross National Shrine Marawila, Sri Lanka Read More »