An introduction to Canada and all its east coast has to offer, including Niagara Falls as well as cities Toronto, Montreal, Quebec, and Ottawa.
From the Bernina Express across the Roof of Europe to the Petit Train Jaune through the French Pyrenees, here's our guide to unforgettable rail travel...