About Aliwal Shoal
The Aliwal Shoal is a rocky reef which is the remains of an ancient sand dune approximately 5 kilometres off the coast of KwaZulu-Natal, South Africa. The reef is inhabited by many kinds of hard and soft corals and a variety of tropical and subtropical fish species.