St Gervais is a picturesque, elegant nineteenth century spa town with retro chic buildings and pretty riverside and shares a ski domain with upmarket Megeve. The 4810m summit of Mont Blanc rises on ...