Whistler Traveller Magazine

THE NORTH FACE

-

The North Face brand has been associated with technicall­y advanced and innovative apparel, footwear, and outdoor gear for years. The North Face Store in Whistler, which is the largest in Canada, carries a range of outdoor equipment including tents and sleeping bags, as well as outerwear and footwear for kids and adults. Located in the Deer Lodge, across from the Olympic Rings, in Celebratio­n Plaza. Call 604-932-4193.

Newspapers in English

Newspapers from Canada