Luxury 5-Star Resort in the Heart of Whistler (PID: 33189)
Description: Whistler, British Columbia, Canada, is a skier's paradise and top tourist destination. Spend your days skiing, snowboarding in the winter or hiking in the summer. The cozy village of Whistler is base camp for access to the two towering snow-crowned kings