see + do
Concierge.com's insider take:
If you crave a close encounter with a great white shark (and who doesn't?), the answer is cage diving. Locals can't agree whether the chumming for sharks is attracting more of them to the shores, or whether they've been there all along, but either way, there are a lot of sharks out there—enough to warrant watchers keeping an eye on the beaches to warn swimmers. While the sharks do swim along the peninsula beaches, the best cage diving is in Gansbaai, about an hour-and-a-half drive out of the city. A cage diving operator will pick you up from the city center, and your $160 fee will cover breakfast, snacks on the boat, all diving equipment, and safety gear. Contact an operator like Marine Dynamic, which conducts shark research as well as sightseeing trips.