South Africa ‘Greatest shoal on Earth’: KZN Sardine Run brings massive shoals and sharks close to shore [VIDEOS]