__ Island was where Nelson Mandela was imprisoned Delicatessen Answers | CodyCross Solutions