Lac de Joux

Shore View of Lac de Joux

Switzerland’s Lac de Joux is located high up in the Jura Mountains in the Canton of Vaud. Located at an altitude of nearly 3300 feet, Lac du Joux is ideally suited for a mountain holiday. Lying near the high ridge…

Lake Neuchatel

Sunset Over Lake Neuchatel

Lake Neuchatel is the largest lake entirely within the borders of Switzerland, spanning almost 54,000 acres and reaching into four Swiss cantons (states): Neuchatel, Bern, Vaud and Fribourg. This region of Switzerland, known as Swiss Seeland, lies at the base…