Cage Diving with Great White Sharks In South Africa

Why would anyone want to go cage diving with great white sharks? The adrenaline rush, the love of marine life, the bragging rights? Who knows! It's beyond my comprehension, but it [...]