Browsing Tag


    North America

    9 Things To Do In Whistler (That Aren’t Skiing)

    Journey along the Sea to Sky Highway north of Vancouver, and you’ll soon find yourself in the picturesque mountain resort of Whistler. Nestled in the spectacular Coast Mountains of British Columbia, Whistler is one of the world’s best ski resort destinations. However, with four championship golf courses, award-winning restaurants and bars, an abundance of outdoor activities, and arguably some of the best countryside and outdoor spaces in the world, there’s much more to Whistler than just skiing. We’ve pulled together…

    Continue Reading