Recently, we took our first flight since COVID hit for a Whistler weekend. It was great to escape and explore somewhere we had never been before. In case you aren't familiar with Whistler, it is situated in the Fitzsimmons range of Coast Mountain range in BC, Canada. As part of the 2010 Vancouver …
Whistler
Whistler Blackcomb is a ski resort located in Whistler, British Columbia, Canada. By many measures it is the largest ski resort in North America and has the greatest uphill lift capacity. It features the Peak 2 Peak Gondola for moving between Whistler and Blackcomb mountains at the top.