Nestled in the spectacular Coast Mountains of British Columbia, the town of Whistler is North America’s premier ski resort. Whistler/Blackcomb boasts over 8,100 skiable acres with one mile vertical, 200 trails, three glaciers, 38 lifts and twelve alpine bowls. It’s a skiers dream!
Visit my official site for more information – www.DaveSellsWhistler.com
