I’m a seasoned Amtrak rider who spent 6 hours in business class on a Canadian train for the … – MSN

train in Canada. ViaRail serves more than 400 stations in eight provinces across Canada with economy seating, business class, and sleeper …