Regarded as one of the best snorkeling sites in South Africa, the coral reefs along this protected stretch of coastline are home to thousands of species of tropical fish.