Robin Island

Location

The island off Cape Town where Nelson Mandela was imprisoned for 17 years, serving as a transforming experience where he developed his unique intuition for negotiation.

Mentioned in 1 video