Rome lies in what direction from Carthage?

Rome lies north and east from Carthage. When Hannibal attacked Rome, he actually took his troops over the Alps in northern Italy and came in from the north.