Skiing in Serre Chevalier, in the French Alps
“You are going skiing in Serre Chevalier, in the French Alps? I’ve never heard of it!” Such was the typical response we received when we explained where we were planning to ski this spring. And if it were not for …