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.