answersLogoWhite

0

It is part of the Greater Cape Town (South Africa) Metropolitan area, about 12 miles from the city center

User Avatar

Wiki User

12y ago

What else can I help you with?