Calling all thrill seekers to Whistler, Canada!
Surround by the breathtaking Coast Mountains of British Columbia and a mere two hours north of Vancouver, Whistler is the perfect year-round destination for a Canadian vacation. Consistently ranked the number one mountain resort in North America, Whistler features a variety of adventurous activities, perfect for any thrill seeker.From snowboarding to zip lining to rock…