Lausanne, a city surrounded by vineyards, forests, and mountains, offers an ideal destination for a varied and relaxing holiday. Close to the Alps and directly on the beautiful Lake Geneva, this charming city is an ideal location for various water sports and hiking.