Humpback whales and the sardine run The Humpback whales is a common sighting for adventurers experiencing the sardine run. These frequent sightings lead many visitors to incorrectly believe that these giant leviathans presence is related to the feasting opportunity on the sardine shoals. However, the presence of the Humpback whale is driven by the fact […]