South Africa’s Aliwal Shoal has something for everyone, which could be exactly why it has been named one of the world’s top ten dive sites. This rocky reef, which seems to be the geological remains of a sand dune, is located a short five kilometers South Africa’s KwaZulu-Natal coast.