Although the Carthaginian ruins were more or less just a bunch of half-destroyed rocks, visiting the archeological site was a humbling reminder that this tiny village on the Mediterranean Sea had once been the center of a grand empire that rivaled that of the Romans.