Saturday, April 01, 2006

Whistler, B.C.









Well... My charmed life of travel and leisure continues. This past weekend found me in the world-class ski resort town of Whistler, British Columbia. Whistler is widely regarded as the best ski resort in North America, and will be the host location for the ski events of the 2010 Vancouver Winter Olympics. Check out the beautiful pictures: