How Have I Not Been Here Before?
My First Trip to Mont Tremblant Call it a right of passage, expected, “normal”, whatever. Â If you you live on the Ice Coast (east coast of North America), especially in Canada, you’ve torn up the slopes of Mont Tremblant… unless you’re me. Nestled less than 2 hours north of Montreal in the Laurentian Mountains, a […]