Discover the Canadian Rockies and vibrant cities of Western Canada, featuring two breathtaking national parks and one overnight rail journey. Begin in Calgary, just east of the Rockies, and ...