Whistler, Canada
Town/city
Whistler is a Canadian resort town in the southern Pacific Ranges of the Coast Mountains in the province of British Columbia, Canada, approximately 125km north of Vancouver and 36km south of the town of Pemberton. Incorporated as the Resort Municipality of Whistler, it has a permanent population of approximately 9,965, plus a larger but rotating "transient" population of workers, typically younger people from beyond British Columbia, notably from Australia and Europe. Read more
Review Whistler, Canada
Loading comments-box...
Popularity of Whistler, Canada
Social Media Popularity Score:
This value is based on the number of visitors, checkins, and likes on Facebook in the last few months.
Most activity in February:
Whistler, Canada has a total of 1557034 visitors (checkins) and 109524 likes.