by asianmapleleaf | Feb 27, 2017 | Food, Travel
Just north of Vancouver, the town of Whistler has one of the largest ski resorts in North America. We visit this gorgeous winter destination with friends every year to hit the slopes. Super cool fact, it hosted the 2010 Vancouver Winter Olympics! We skied two days out...