Whistler Village
Located at the base of Whistler and Blackcomb mountains, Whistler Village is the heart of Whistler, British Columbia. Famous for skiing and its Olympic history, the village features a range of lodging options, over 200 shops, more than 90 bars and restaurants, and a buzzing live entertainment and arts scene. While best known for access to the ski slopes, there’s plenty to see and do in Whistler Village year-round from ziplining to outdoor concerts.
...