Vancouver is one of the best places for ski holidays in North America, and the Whistler Blackcomb resort has been officially ranked as the best ski resort – the Winter Olympiad took place there in 2010. However, there are a lot of other spots for skiing, snowboarding and just enjoying the snow situated near Vancouver.… Continue reading Enjoy Sports: 7 Ski Resorts Situated Near Vancouver