No. 1 Snowshoe-friendly Ski Resort: Mt. Seymour, British Columbia by Steph Florian Mt. Seymour is a magical wonderland nestled in the heart of the North Shore, only minutes from...