Every year, South Africa's eastern coastline becomes the stage for one of the most dramatic and thrilling natural events in the world: the Sardine Run. Read More