Whistler, BC, Canada, is home to one of the very best ski resorts in the world, just a short drive along the scenic sea-to-sky highway. Besides offering great slopes, you can chill, party or play in the village and at nearby tourist attractions, spas, ziplines, parks and lakes, including at Lost Lake, Brandywine Falls and Garibaldi Lake, plus Joffre Lakes.
Location: Whistler, BC @gowhistler @whistlerblackcomb.