Looking for something to do this Christmas? How about heading up to North America's finest ski resort for the quintessential Holiday Experience?
It officially kicks off today and there is something for everyone!
Whistler, BC is the most wonderful place on earth to spend Christmas. Read more in my article from the Vancouver Sun and The Province about why: http://bit.ly/VaFGtT