St. Mary’s Church
The St.Mary’s Church in Negombo is a sign of early Christianity in Sri Lanka and for those who are in that part of the country, dropping into this gorgeous church…
Share
Posts by tag
Input your search keywords and press Enter.