Holy Cross Church Marawila: A Timeless Symbol of Faith, History, and Community
Located along the western coastline of Sri Lanka, the Holy Cross Church in Marawila stands as a magnificent testament to the enduring faith and rich Catholic heritage of the island. Nestled among coconut palms and the tranquil surroundings of a coastal village, this historic church continues to inspire generations of believers and visitors alike. History…