Tag: Travel to Whistler

Skiing in Whistler

| August 29, 2012 | 0 Comments

Unlimited Winter Activities in Whistler             Whistler is a village home to the famous Whistler-Blackcomb Resort British Columbia, Canada. It is the biggest ski resort in North America and has the supreme uphill lift capacity. The resort features a Peak 2 Peak Gondola that moves skiers between the Whistler and Blackcomb mountains. It holds the [...]

Continue Reading