Robben Island

Recorded April 26, 2012 Robben Island is an island in Table Bay off the coast of Cape Town, South Africa. It is of particular note that it was here that Nobel ...

Pay a visit to the cell where Nelson Mandela was held.
Have a comment or suggestion?