Rome fought three wars against the great North African city of Carthage, these are known as the Punic Wars.
The First Punic War was fought largely over the island of Sicily. Which meant most of the fighting was at sea where Carthage had the advantage of a much stronger navy than Rome. However, Rome quickly built up a large navy of over 100 ships. Rome soon dominated Carthage and won the war.
In the Second Punic War, the Carthage leader Hannibal, crossed the Alps to attack Rome and northern Italy. This crossing was made more famous because he also brought a large number of elephants with him. Rome counterattacked his homeland of Carthage, Hannibal was forced to retreat. The final battle in this war was the Battle of Zama where the Roman general Scipio Africanus defeated Hannibal.
In the Third Punic War Rome attacked the city of Carthage. After three years of laying siege to the city, the Roman army broke through the walls and burned it to the ground.