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.
Your email address will not be published. Required fields are marked *
Save my name, email, and website in this browser for the next time I comment.
Notify me of follow-up comments by email.
Notify me of new posts by email.