Vevey Switzerland

Rue du Lac Vevey Switzerland

We were completely charmed by the town of Vevey which is situated on Lac Leman (Lake Geneva). The watercolor above is of the vielle ville (old town) section along Rue du Lac. It’s lovely that the old town section is so close to the lake and I didn’t miss the cardio workout of steep streets that you have in Montreaux and Geneva. The town benefits from being low key while having two ferry docks to venture beyond to other Lac Leman towns.