advertisement
Geneva dazzles from first glance. It sits in a prime Rhône Valley position at the southwestern corner of Lac Léman (Lake Geneva), within view of the pinnacle of the Mont Blanc. As you stroll through its cobbled Old Town, the pristine parks and promena... Read more