Avoriaz is a French ski resort in Haute-Savoie.
Imagine a place with no cars, where the streets are carpeted with snow instead of asphalt. Where, instead of engine noise, you hear children’s laughter, the clatter of skis and the clink of glasses after a run. This is A...
Read More