Montréal to Halifax: the best 22 hours on a train TravelrjosenNovember 12, 2016Birthday2016, Canada, Halifax NS, Montreal, Trains