Part of what makes Whistler such a popular place to visit is the sense of community – and Whistler Village is where it all comes together. Located at the foot of Whistler Blackcomb and home to ...