The countdown to one of nature's most extraordinary events is on. In just a few weeks, the KwaZulu-Natal South Coast will bristle with excitement as "The Greatest Shoal on Earth" makes its highly ...