Basilica of Our Lady of Lanka: Tewatta Church, Ragama
Reading Time: 13 minutes Basilica of Our Lady of Lanka or Tewatta Church (Sinhala: ලංකා අප ස්වාමිදුවගේ බැසිලිකාව – තේවත්ත; Tamil: லங்கா மாதா பேராலயம்) is a Roman Catholic basilica in Tewatte, Ragama, Sri Lanka. It comes under the purview of the Roman Catholic Archdiocese of Colombo and is a site of pilgrimage for Sri Lankan Catholics. This sacred church is home to the venerated statue of Our Lady of Lanka. […]
Basilica of Our Lady of Lanka: Tewatta Church, Ragama Read More »