Located in the spectacular Coast Mountains of British Columbia, Whistler is Canada's premier, year-round destination for adventure. Whistler Visitor Centre is located in the heart of the Village and boasts spectacular mountain views.

Map

Click the checkboxes below to display the appropriate item(s) on the map.