Riding the rails in Switzerland is fast, comfortable and fun Part of the fun of traveling in the 26 cantons of Switzerland is viewing the stunning mountain scenery, and this can be done easily and effortlessly using the Swiss Travel System, the vast rail network that...