Although it's weather-dependent (and not for those who suffer seasickness), don't miss the chance to go snorkelling or diving off Duiker Island. Chances are you'll be visited by some of the thousands of playful, curious Cape fur seals that live on the island and swim in the shark-free waters around it. All necessary gear, including thick neoprene wetsuits, is provided. Trips run from September to May.