Most Cape Town fans will wax rhapsodic about its natural splendor. As they rightly should: Within its city limits you’ll find some of the world’s most beautiful beaches nudging their way ...