Lac Leman Area

Lac Leman Area

Also known as Lake Geneva, this is one of the most beautiful parts of the world, neighboring such elegant and scenic towns as Geneva, Vevey, Montreux, Lausanne, and Evian on the French side. As Switzerland is one of my favorite countries, I have visited this area several times from 1985-2008, though the images below are only from my most recent visit.

With towering jagged mountains, crystal blue waters, colorful flowers, and houses all around, you will see breathtaking images here that seem to be straight out of fabled postcards.