It is nice when advertising slogans actually make sense and ring true! British Columbia (BC), Canada’s western-most province, has coined the phrase: Super, Natural British Columbia. And it fits. Wherever you go, there are natural spaces of the most incredible beauty. I had landed in Vancouver, and almost immediately headed for the woods and nature […]