eurobookings Between the Alps and Lake Geneva lies some of the most exquisite scenery
in Switzerland, with pretty lakeside towns, vineyards and cozy
accommodation. Montreux is one of the loveliest cities, crowned by the
Chateau Chillon. Visitors and 20,000 locals enjoy exclusive shopping,
heritage...