A great cruise to Alaska from Vancouver, then a few days in Vancouver before travelling on the Rocky Mountaineer railway for two days to Banff. After three days in Banff, home via Calgary.
Holland America's ship the Zuiderdam...