Cage diving with Great White Sharks was a bucket-list experience I had dreamt about doing for years. So when I visited South Africa it was one of the first items I added to my itinerary. After extensive research as to their credibility, safety and ethical standards - I chose Great White Shark Tours ...