We recently sailed to both ports on a Silversea Cruises’ voyage. Although many travelers have heard of Cartagena, few know about Santa Marta. “Cartagena has the name,” says Sigrid Scatliffe, a ...