I don’t say this lightly: experiencing South Africa’s sardine run was perhaps one of the most memorable trips of my life! Nicknamed the “Blue Serengeti,” sardine run diving is adrenaline-filled and heart-pounding — think…
Scuba Diving South Africa Wildlife