Echo Rails & Trails is excited to offer legendary train rides through Switzerland.