Unforgettable Shark Diving and Big Animal Encounters

Cape fur seal on a bait ball during the sardine run

Cape fur seal on a bait ball during the sardine run