Family of four leaving for a road trip ( I know we are crazy) to the land of draft dodgers. Any one who may have skied and/or stayed at Tremblant and has any advice or guidance it would be greatly appreciated.
Never been, but I've been told that its nickname is "The Trembling Mountain" because of all the great nightlife. Skiing is supposed to be good as well.