La ciudad de Cartago poseía dos grandes puertos considerados maravillas para su época, el comercial y el militar, que le permitieron dominar militar y comercialmente el Mediterráneo occidental.