Trip Advisor rating of Banff as number one within top ten list for Ski Getaways!Here is the list or check out the Trip Advisor site: 1. Banff, Banff National Park?2. Vail, Colorado, United States?3. Zermatt, Valais, Swiss Alps?4. Whistler, British Columbia, Canada?5. Stowe, Vermont, United States?6. Mont Tremblant, Quebec, Canada?7. Jackson, Wyoming, United States?8. Chamonix, [...]