Verbier
Alpine Faubourg, Verbier, Switzerland
From the pastoral perch atop Switzerland’s Verbier, it is as if you have stepped into the land of Heidi herself. Here, a short walk from the village center, a hamlet of two chalets adorned with flower-bedecked balconies or winter ski…