Whistler, BC is a popular destination for visitors to Canada. It is home to world class skiing (you can choose between Whistler and Blackcomb mountains), as well as incredible biking trails, musical festivities and much more!