Best known as the former prison where Nelson Mandela was incarcerated for 18 years, this island off the coast of Cape Town also served as a leper colony... Read More
Best known as the former prison where Nelson Mandela was incarcerated for 18 years, this island off the coast of Cape Town also served as a leper colony... Read More