Daugher of Davenporter leads Alps’ treks
If you like to ski and hike through the mountains, there may be no more inviting place in the world to live than Verbier, Switzerland, an Alpine resort located high in the Rhone Valley and overlooking Mont Blanc.