Amtrak’s Maple Leaf runs from New York City to Toronto, Canada, passing the Hudson Valley, Finger Lakes, and Niagara Falls on a scenic 12.5-hour rail journey.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results