The sardine run along the South African coast is one of the largest marine-life migrations on earth. Here’s all you need to know about this extraordinary event.
The sardine run along the South African coast is one of the largest marine-life migrations on earth. Here’s all you need to know about this extraordinary event.