Tag Archives: whister sightseeing

Whistler, BC – Host Mountain Resort of Vancouver 2010 Olympic Games and Paralympic Games

Whistler is one of Canada’s most popular and beautiful resort destinations, drawing millions of visitors every year. It has consistently been voted among the top destinations in North America by major ski magazines.

Continue reading