Tewatta Basilica of our Lady of Lanka

Attractions, Religious buildings and sites
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

Static map showing venue location
LiveReviews|0
1 person listening