There is so much to explore in Whistler, British Columbia that many people continue to visit year after year. While the name might not ring a bell to some foreigners, many of last year’s Winter Olympic events were held in Whistler. Vancouver is the closet major city, and one of the largest in Canada.