Six unmissable places to see local life and culture in Colombo Colombo, Sri Lanka’s commercial capital and the island’s largest…