North American destinations include Canada, the United States of America, and Mexico
The train adventure starts in the small town of Lillooet, a special place surrounded by towering mountains, deep canyons, roaring rivers and crystal clear lakes. This unique piece of heaven …