Shark Cage Diving in South Africa: 3 Stages of My Heroic Descend Among the White Sharks My assistant was kind of surprised, when she found out I wanted her to organize my vacation in South Africa. What perhaps surprised her the