Cathedral Rock, in Aliwal shoal, is an impressive dive, with 30 Ragged Tooth Sharks all swimming in and out the natural rock auditorium. The Shoal has lots soft coral, large schools of pelagics and great macro diving. Swim throughs, caves and crevices give the dive sites character and are great fun…