Geneva Switzerland Tourist Information
Geneva Switzerland is located at the east end of Lake Geneva (Lac Leman). A pedestrian promenade runs from the city centre along both the north and south sides of the lake.
Tourists to Geneva Switzerland can enjoy a run or leisurely stroll along the lakeshore where they can admire the many sailboats, yachts and paddleboats on the lake.