Australia has other great places to dive too, such as the Rowley Shoals in Western Australia, and South Australia where you can enjoy incredible cage diving experiences with great white sharks.
Gansbaai / Mossel Bay Shark cagediving in South Africa has grown greatly in popularity and there are now a number of commercialized locations to view these incredible monsters of the deep.