Tewatta Basilica of our Lady of Lanka

Attractions, Religious buildings and sites
0 Love It
Save it
Tewatta Basilica of our Lady of Lanka

The only Basilica in Sri Lanka, Tewatta Basilica of Our Lady of Lanka is a site revered by Catholics all around the island especially during the annual feast which falls in February. The origin of the church dates back to 1911. It is set within a large land and pilgrims usually picnic on the grounds after devotion. 

Posted:

Venue name: Tewatta Basilica of our Lady of Lanka
Address: Lankamatha Road
Ragama

LiveReviews|0
1 person listening