Boasting dramatic mountain scenery and a lively après scene, Whistler, on the west coast of Canada in British Columbia, is much more European in flavour than most North American resorts. Twenty years ...
Part of what makes Whistler such a popular place to visit is the sense of community – and Whistler Village is where it all comes together. Located at the foot of Whistler Blackcomb and home to ...
Although Whistler is best known for its ski slopes, once the weather warms up, this winter sports haven offers multiple opportunities to get outdoors and explore nature. And one of the area's best ...