What does the holiday season look like for you? It probably includes snow capped mountains, walks in the brisk winter air, Christmas shopping and twinkling lights. We have all of this and more on Vancouver’s North Shore. The North Shore is “where nature lives”, and where vacationers will find the fun this holiday season. This…