The St. Mary's Church, Negombo is landmark edifice, a Roman Catholic church in the heart of Negombo. It is one of the largest cathedrals in Sri Lanka. (en)
The St. Mary's Church, Negombo is landmark edifice, a Roman Catholic church in the heart of Negombo. It is one of the largest cathedrals in Sri Lanka. (en)