Cape Town's Best Beaches: Where to Swim, Surf, Take a Cold Plunge and Find Hidden Gems