scubadiverlife.com
Diving Aliwal Shoal
Crystal Divers South Africa and the Blue Marlin Hotel offer divers the perfect launch pad from which to dive Aliwal Shoal.