Photo: Mike Crane/Courtesy of tourism Whistler The magnitude of Whistler number one hit you during the scenic 75-mile driving force from Vancouver. As the Sea-to-Sky highway weave through Brits Columbia’s Coast mountain and rain turns to fluffy snow, it becomes clear: you’ve get in ski and snowboard heaven. Whistler is home to one of North …
