British Columbia is the province on the Western coast of Canada that has every winter activity on offer. There is excellent skiing and snowboarding for all levels, with stunning views, beautiful tree lined runs, amazing powder and efficient modern facilities.
British Columbia is the home to Whistler that is regularly voted the number one ski resort in North America and also the host of the 2010 winter Olympic Games.