Category: Lake Geneva
Visit Lake Geneva Switzerland
Terri April 18th, 2007
The small metropolis of Geneva is set at the tip of crescent-shaped Lake Geneva (or as it is otherwise known, Lac Leman) in the most enchanting countryside in Europe, surrounded by rolling hills with a view of the majestic peaks of the French Alps in the distance.

