The Sardine Run in South AfricaGreat white shark aggregation at Guadalupe IslandThe capelin roll in NewfoundlandWhale shark migration at Ningaloo ReefManta ray aggregation at Hanifaru BayWhale shark and hammerhead aggregation at Darwin and WolfMobula ray aggregation in the Sea of CortezThe permanent sardine school at Moalboal