News

Straddling the Franco-Swiss border is Lake Geneva, a 224-square-mile lake formed ... there are plenty of attractions located along the lake's shores. Explore the vineyards and wineries in and ...
Geneva is located just miles from the Switzerland-France border, so many of France's highly praised culinary techniques have infiltrated the dining scene. Italy, too, is only about an hour away ...