Riding the rail to California
More than 300 Amtrak trains each day ramble across 21,300 miles of track, making stops at about 500 cities and towns in 46 states and three Canadian provinces. Three lines serve the Pacific Northwest; two run once daily The ...