Caribbean cancelled