Having established a base in northern Italy amongst the Gaulish cities, he tried to detach Rome's Italian allies to his side.
This was partially successful, but sufficient allies remained with Rome to bolster them.
He did not have a seige train to breach the city walls, so he had to remain in the countryside, fighting the Roman forces when they thought themselves strong enough to give battle, when he would win with his superior cavalry.
Roman Fabius Maximus then maintained a strategy of avoiding battle but keeping in the hills as a constant threat. Eventually the Romans twigged at last to copy Carthages' strategy of fighting in the enemy's territory and invaded Carthage in North Africa, using also local allies. Hannibal was recalled to defend the city.
Hannibal brought a knife to attack Rome. This is from a love story.
Hannibal
Hannibal.
Hannibal
North. This is important because the Romans were expecting an attack from the South.
Hannibal brought a knife to attack Rome. This is from a love story.
Hannibal Barca.
Hannibal
Hannibal.
Rome itself was secure as Hannibal did not have a siege train to capture it. it became a contest to keeping its allies from going over to Hannibal and so maintaining a source of food and soldiers to replace the losses. Rome was able to maintain this, Hannibal was frustrated and Rome launched an attack on the Carthaginian homeland which resulted in his recall from Italy to defend it. Strategy - Hannibal attacking Rome at its heartland, responded to by a similar attack by Rome at his heartland.
Hannibal Barca.
Hannibal
Hannibal lead the Carthaginian attack against Rome in 218BC.
He fought with Rome for 19 years, he was in Italy for 14 years.
No, he never got that close to the city itself.
Attack the city of Rome.
Hannibal Barca of Carthage.