St Mary's church in Negombo. Negombo is also nicknamed "Little Italy".