A Visit to St. Mary’s Church in Negombo
Negombo, a coastal city located in the Western Province of Sri Lanka, is one of the most vibrant cities of Sri Lanka. The city is renowned for its natural lagoon,…
Share
Posts by month
Input your search keywords and press Enter.