
The Battle of Zama was a decisive battle of the Second Punic War (also known as the Hannibalic War, or the War Against Hannibal), which was fought between Rome and Carthage.
Section:
Source: origins
The Battle of Zama was a decisive battle of the Second Punic War (also known as the Hannibalic War, or the War Against Hannibal), which was fought between Rome and Carthage.
Source: origins