Diving, Freediving, Sardine Run, South African Expeditions 19 March 2024 Sardine Run – Frequently Asked Questions Sardine Run FAQ When is the Sardine Run? The Sardine Run isn't…