Library
Island in Table Bay, off Cape Town, South Africa. Formerly a military reservation, then a prison colony that held Nelson Mandela among others, it is now a resort.
View more Travel videos