When is the sardine run? It traditionally takes place in winter, during June and July, but as with any natural phenomenon, there are many factors that can influence the start and end dates.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results