This may be one of the best ways to see the Great White North. The Canadian is a 2,737-mile rail journey connecting Toronto and Vancouver over four days, making it the longest train route in North ...