199,013 views
7 votes
7 votes
3. Why was Hannibal unable to win the war?

User Supergra
by
2.5k points

1 Answer

23 votes
23 votes
Hello,


Protected by a triple wall, Rome was the most fortified city of its time. The siege of Rome by Hannibal would have forced him to mobilize his army for many years in hostile territory without being able to count on reinforcements or even on a supply of his army

Hope it helps


Byye and don’t forget I’m proud of you!!<33
User Paul Turchenko
by
3.0k points