What’s On In Whistler
Located in the spectacular Coast Mountains of British Columbia, the resort town of Whistler (known as the village) is a world renowned destination providing a year round selection of leisure activities and adventure. Only 40 kilometers inland from the Pacific Ocean and 120 km from Vancouver, Whistler provides a truly Canadian west coast mountain experience.











