This beautiful resort town is located on the shores of the Lake Geneva and is one of the most beautiful places in Switzerland with a beautiful flowered town promenade lined with trees and sculptures. The vineyards of Lavaux and Mediterranean trees are...more
This beautiful resort town is located on the shores of the Lake Geneva and is one of the most beautiful places in Switzerland with a beautiful flowered town promenade lined with trees and sculptures. The vineyards of Lavaux and Mediterranean trees are a part of the scenery too. Pay a visit to the famed Castle Chillon that is close by.