Sort:  

B.C. / Vancouver is the best place to visit in Canada. But I'd visit in summer, unless you'd like to go skiing in Whistler.