Aliwal Shoal Diving with Sharks on South Africa’s Aliwal Shoal 15 years ago On the Aliwal Shoal, 3km/5miles off Umkomaas on Kwa-Zulu Natal’s south coast, you can experience the thrill of diving with…