ON DEMAND: Whistler The Summer Season trailer

Posted By: The Ski Channel on September 12, 2012 1:53 pm

It might be the largest ski area in North America, but when summer comes to town, it brings another world of activities. Take a look at what to do in Whistler, BC, once the snow melts and the summer starts.