31 days, 55 Meals. From east to west, explore Canada’s cities and spectacular Rocky Mountain scenery. Then board your Holland America Line cruise in Vancouver to discover Alaska’s Inside Passage and Glacier Bay, before heading inland to Denali National Park.