I can say the East coast is a wonderful place to see in the summer months, but you've already been there
Alberta has many things to offer, summer or winter. All the provinces do. Go see the Rocky Mountains and watch for all the wildlife, pretty much anywhere's in Canada. Edmonton/Calgary/Red Deer are the major cities in Alberta, with tons of events to see. Can google to see events taking place when your in Canada. Shopping malls are huge/ all different foods from all over the world to try/many cultures reside here.
Im sure others can inform you of the events there, Im not a city person. Sorry I cant help you more.
I suffered from migraines my whole life, which is why I chose to smoke cannabis long ago, its the only thing that worked for me. Tried all the pharmaceutical stuff, did not help me, only gave me more issues on top. I have not tried all those other things you mentioned, but Im sure there are medicinal properties as well. Like all plants on this earth, meant to be used for a cure for something, not synthetic man-made pills.jmo
RE: re-live
First time I saw the Rocky MountainsJust wouldnt want to re-live the experience of finding a bear in the bathroom stall next to mine..
Wayy out in the Jasper Park here