Friday, 26 July 2019

On the road in Negombo, Sri Lanka

On the west coast of Sri Lanka, just north of Colombo, the town of Negombo is renowned for its well-stocked lagoon and its fishing industry, as well as being being home to many of the island's Christian churches.