When most people think of vacations and travel, they think of summer trips to iconic destinations. But let’s not forget some of the incredible places to visit during winter! For those who enjoy hitting the slopes for skiing and snowboarding, few places offer an experience as memorable as Whistler, British Columbia. Just a short drive from Vancouver, Whistler is consistently voted one of the best ski resorts in North America. The location is so perfect for winter sports it hosted the 2010...