Cruise lines now use dynamic fares, tiered bundles and add-on fees much like airlines. Here’s how the new pricing model affects travelers.
From palm-lined beaches in warm-weather destinations to coveted slopes in mountain towns known for their high-end après-ski ...