Verbier Heaven
February 19th 2007 Where to start describing my wonderful week in Switzerland? How about the very beginning, our arrival at the train station in Geneva where we gloried in the polite efficiency of the Swiss ticket-seller who sold us our tickets from Geneva to Le Chable? It was so nice to be back in Switzerland (my favorite foreign country) where everything runs like clockwork, people smile at you on the street, th
... read more