Cape Town can offer adventure-seekers a long list of heart-pumping experiences whether you prefer to be swimming with the sharks or racing down the mountains on 2 wheels.