Tag: Lac Tremblant

  • The Great Escape

    The Great Escape

    Late in November we travelled to Mont-Tremblant, a sprawling ski town that sits cozily in the Laurentian mountain range of Quebec. The destination is popular with visitors of all sorts including tourists, celebrities and sports enthusiasts alike coming from all over the world to experience some of the best ski (and après-ski) conditions in North…