Tag Archives Traveling with pets

(English) Stowe Mountain Lodge

In December I revisited the Stowe Mountain Lodge – one of North America’s top luxury ski resorts – in Stowe, Vermont. I wrote about the lodge and the picturesque village of Stowe three years ago (in French), but this time I went back with my guy and my schnauzer, Mac for a weekend of ski, ...

0