Whistler-Blackcomb Resorts

Whistler/Blackcomb Resorts are two mega resorts combined into one, with terrain for all ability levels.  Whistler & Blackcomb villages are located 2 hours above the beautiful cosmopolitan city of Vancouver, in the heart of the Coastal Mountains of British Columbia, Canada.