Top 10 French Ski Resorts 2011-12-09 by Guest Author France is one of the best skiing destinations in the world – here is a guide to the top 10 resorts.