The Sardine Run  is among the ultimate diving experiences to be experienced. Plan a dive trip to experience what is called The Sardine Run and it takes place