There is a place where the Pacific Ocean meets the mountains, as “The Chief” towers over the lapping waters of Howe Sound, yachts dot the bay at Nexen Beach. The town of Squamish, along the #99 Highway (and less than an hour’s drive from Vancouver) is Winter’s best kept secret, and the Outdoor Recreation Capital of Canada. The winter holidays can present a challenge for families. Apart from all the festivities of the Christmas season, children long for excitement and entertainment over the holidays. Squamish is an affordable solution, and there are many wonderful adventures, and hidden treasures to discover….