Robben Island "Seal Island", off the coast of Cape Town, South Africa, is a place brimming with...

read more