Cartagena heralds arrival of first cruise liners

by Ashley Hamer September 28, 2009