Related time notesThe Battle of Cape Ecnomus (256BC): Long Patrol7 May 202249:14Hanno and the cost of wartime naval demobilisationNotable PointLargest Naval Battle Ever Fought? The Battle of Cape Ecnomus (256BC)5 May 20221:34:59Hanno's priorities expose Carthage's divided war strategyNotable Point