Pinned 9 years ago
Whistler, BC, Canada, is an amazing place to spend a winter week skiing and eating. Check out our tips for a great week in this resort town!