Off the island of Porto Santo lies the wreck of a cargo ship that spent decades crossing the Atlantic before being ...