Subscribe!
A quick video blog where I tour my new place in Vancouver, Canada, and recount the horrors of room 101 of the Canadian border police.
Whistler is a renowned Canadian ski resort. Does it live up to its reputation as the alpine resort of the north Americas? Find out in this video-and-picture heavy article!