CARTHAGE HAD EXISTED for over half a millennium when the Romans destroyed it in 146 BCE. Located in a natural harbor on the coast of modern day Tunisia, it was for centuries the great maritime power ...