St Mary’s Church in Negombo
The St Mary’s Church been a major religious monument in the city of Negombo, is one of the largest cathedrals of Sri Lanka. This is a Roman Catholic Church…
Share
Input your search keywords and press Enter.