Sit back, relax, and enjoy the fondue. Why the best way to see Switzerland is from its super trainsSwitzerland's transport system exemplifies punctuality and scenic beauty, culminating in a breathtaking travel experience.