In an impressive marine voyage, a swarm of tiny fish makes a one-way journey along South Africa’s waters – from its cold-watered Cape to the warmer temperatures of KwaZulu-Natal, a coastal province.
Every year — usually starting in May and continuing until the end of July — what is known as the Sardine Run takes place along South Africa’s East Coast. Shoals of sardines migrate along the Western Cape, northward to the city of Durban in KwaZulu-Natal
If you can’t view the Sardine Run, you can join the second half of the fun — eating the fishermen’s catch. The sardines are hauled to nearby Wilson’s Wharf, a fish market venue on Durban’s Victorian embankment. Restaurants buy and prepare the sardines in many dishes.  Read more:

Epicure & Culture is an online magazine dedicated to immersive culinary experiences, cultural encounters, responsible tourism and transformative travel.
Sardine run 2