Images of Switzerland:
Lake Geneva (Lac Léman) is the largest fresh water lake in Western Europe

Lake Geneva (Lac Léman) is 95km long on its northern shore and lies in both France and Switzerland. Vevey and Villeneuve are two towns on the lake.

Lake Geneva, Switzerland.© Jean Kugler

previous Switzerland image | next Switzerland image

Hotels & Hostels in Switzerland

Book Hotel Accommodation in Switzerland
Book Hostel/Budget Hotels in Switzerland

Books on Germany


Terms of Use

"The Onside In-Site" Copyright © From 2000. All rights reserved. Soccerphile Ltd.

Top of Page