This rest area is located close to the Lac Tremblant wharf where motorboats and sailboats are docked. It’s worth stopping to admire Mont Tremblant, the mountain.
Chemin du Village