The French Alps

The French Alps! What mental pictures does that phase conjure up?  Feet upon feet of snow, majestic mountain peaks reaching for the sky.  The world renowned ski resorts of Méribel, Courchevel, or Val D’Isere come to mind.  But why do the images only involve snow?  There are surprising summer travel opportunities here in the French Lire plus …