answersLogoWhite

0

Cape Town South Africa

It is 6.9Kms west off the coast of Bloubergstrand, Cape Town, South Africa and the name is Dutch for Seal Island

User Avatar

Wiki User

14y ago

What else can I help you with?