In South Africa's coastal town of Hermanus, a marine spectacle takes place every year between the months of June and November ...