Set on a headland beside the Caribbean Sea, Cartagena is Colombia's most "magical" colonial ... wealthy entrepôt for gold and slaves. Its old town is wonderfully well preserved – a warren ...