The Battle of Zama (202 BCE) was the final engagement of the Second Punic War (218-202 BCE) at which Hannibal Barca of Carthage (l. https://www.worldhistory.org/article/292/the-battle-of-zama---the-beginning-of-roman-conque/ #History #BattleofCannae #BattleofZama #Berbers
The Battle of Zama - The Beginning of Roman Conquest

The Battle of Zama (202 BCE) was the final engagement of the Second Punic War (218-202 BCE) at which Hannibal Barca of Carthage (l. 247-183 BCE) was defeated by Scipio Africanus of Rome (l. 236-183...

World History Encyclopedia