Related time notesLargest Naval Battle Ever Fought? The Battle of Cape Ecnomus (256BC)5 May 20222:15:16Ecnomus opens the route to a Roman landing in AfricaNotable Point