11 Astonishing Facts About Robben Island

11 Astonishing Facts About Robben Island

Robben Island, located in Table Bay off the coast of Cape Town, South Africa, is a world-renowned symbol of the triumph of the human spirit over adversity. For centuries, the island was used as a place of exile and imprisonment, first by the Dutch and then by the British. From…
Read More