Tewatta Church - Basilica of Our Lady
The current structure was built in 1948 and is considered a masterpiece of neo-gothic architecture. The church is famous for its intricate stained glass windows, which depict scenes from the life of Christ and the Blessed Virgin Mary. It is a popular pilgrimage site for Catholics in Sri Lanka and is also a major tourist attraction.