Glacier Express

The Glacier Express Debuts its New Excellence Class
By Everett Potter If you asked me to distill the essence of Switzerland into seven and a half hours, I would tell you to book a ticket on the Glacier Express. Starting in the ski town of Zermatt at the foot of the Matterhorn and ending in the legendary lair