Pin Rome and Carthage on the same sea
Start with Italy’s west coast. Rome is not on the sea; it sits inland beside the Tiber River, a short route from the coast.