Adrenaline junkies love to do shark diving. This sounds like a bumper sticker, but its true! Shark diving currently rates as one of the most sought-after and adventurous activities in South Africa. South Africa is a perfect venue for shark diving, with thousands of miles of beach and ocean to explore and enjoy. Here are