Why Megeve is the perfect base for your winter holiday
By Alison Cummings on Nov 21 2017
The incredible town of Megève is an absolutely perfect resort to go skiing in this winter. It is an exquisite ski resort and is considered to be one of the best in Europe because of its amazing facilities and luxurious feel. It was the first ski resort built in the French Alps and because of the wide range of activities available, it is a hugely popular destination for both skiers and non-s... Read More