It's hard to imagine, but vines have been growing on the terraces above Lake Geneva for over a thousand years! The vineyard terraces of Lavaux, located between Lausanne and Montreux, promise an ...