Le Lac des Montagnes, South West France

New lakeside holiday retreat in Le lac des Montagnes, the Montagne Noire.