An awesome long weekend at Whistler
August 7th 2007 A family trip to Whistler, a Canadian resort town incorporated as a resort municipality, with a permanent population of approximately 9,965. Over two million people visit Whistler annually, primarily for its world-famous alpine skiing and mountain biking at Whistler-Blackcomb. Whistler village has won numerous design awards and Whistler has been voted among the top destinations in North America by
... read more