Overview of Flaine
The skiing town of Flaine is not known for its attractive appearance. One of the first purpose-built resorts in Europe, the town is a rather ugly assortment of large concrete buildings, with none of the chalet charm found in many other French ski resorts. But what Flaine offers more than makes up for...
Flaine flights and travel guide