Flower in Megève February 12, 2013 Xavier Alameda-Pineda Leave a comment Megève is a village in the Haute Savoie, in France. It is well known for the ski resorts. Megève is… Continue Reading →