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.