North America / Canada / British Columbia / Whistler / Best Shopping

The North Face

|
grey triangle icon
Frommer's Staff

This cavernous outlet store on the Village Stroll offers outerwear, sleeping bags, backpacks, and designer duds from the famous outdoor gear company.