Skip to content

Posts tagged ‘British Colombia’

Travelogue – Whistler, British Colombia

Named for the marmots that roam the area and whistle like a deflating balloon Whistler is the largest ski resort in North America and is only a 90 minute drive from Vancouver with the ocean accompanying you almost the entire way.

Originating in the late 1970’s and Winter Olympics host city in 2010, Whistler alongside sister mountain Blackcomb are two imposing peaks joined by an artsy and busy village at ground level.

Please click for more