Going on a shark cage diving tour in Gansbaai is more than just adrenaline-pumping; it’s an opportunity to see one of the most fearsome animals […]