Mountain Lake

December 10, 2019

The beautiful ski town of Whistler is about 1 hour and 30 minutes north of Vancouver.  We were fine with the 40 degree unseasonable weather for December, as we are not avid skiers.  With that said, it is an amazing place even if you do not hit the slopes.  The town had...

Please reload