I just got back from Whistler, BC, Canada! It was my first time there โ€“ what a beautiful place! It was the dead of winter, but I stole a couple of hours here and there to explore this quaint skiing village. Here are my top picks for this guide to visiting Whistler....

read more