Hannibal was born in 247 B.C. in North Africa. Hannibal Barca is remembered for his ability to incite fear and out-think his opponents. The greatest military leader was born in Carthage (now Tunisia) in 247 BC to Hamilcar Barca, the great general of the First Punic War (264-241 BCE). Hannibal would later become the Carthaginian general during the Second Punic War.