The east coast of South Africa is home to an extraordinary natural phenomenon called “The Greatest Shoal on Earth.” Millions, if not billions, of sardines embark on their annual journey towards KwaZuluNatal waters, creating a marvelous display of nature that cannot be missed. Here are five reasons why you should witness the KZN’s Sardine Run this year.