The vineyard terraces of Lavaux, located between Lausanne and Montreux ... one of the most beautiful villages in Switzerland.
LLM's Mary Isokariari visits Lavaux, a UNESCO World Heritage listed wine-growing region on the shores of Lake Geneva in ...