Diving Aliwal Shoal with Ragged-Tooth Sharks

When I got invited to go dive Aliwal Shoal with new friends, I jumped on the chance! Had I heard of Aliwal Shoal before? Yes. It’s one of the top dive sites in South Africa, maybe even the world. Did I know what I was getting myself into? Absolutely not. In the best way! My...