ST. MARY'S CHURCH, TUDELLA
Acknowledged as ‘Adakkala Dewa Matha’ Church is a catholic church in Sri Lanka, situated in the Western Province, in Colombo's Archdiocese. St Mary’s church stands by the Colombo-Negombo highway as a Catholic statement of grace & beauty with magnificent architecture by generations of artists and dedicated ancestors.