Just north of Vancouver, the town of Whistler has one of the largest ski resorts in North America. We visit this gorgeous winter destination with friends every year to hit the slopes. Super cool fact, it hosted the 2010 Vancouver Winter Olympics! We skied two days out...
About me
My name is Barry and I am an Asian-Canadian living in New York. I fell in love with traveling the first time I flew to Hong Kong when I was a kid, and since then I have been exploring new destinations each year. Read more…