Get us in your inbox

Search

Tewatta Basilica of our Lady of Lanka

  • Attractions
Tewatta Basilica of Our Lady of Lanka
Advertising

Time Out says

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. 

Details

Address:
Lankamatha Road
Ragama
Advertising
You may also like
You may also like