EUROPE SWITZERLAND 10 Facts about Switzerland train travel Posted by - Naina I must say switzerland trains system is one of the best. Considering the season changes, time management, punctuality and comfort for travelers. A train ride ….