Exceptional snowstorm near Villeneuve 19 January, frosting all the trees. The town is where Lake Geneva and the mountains come together, with excellent vineyards and organic farming. 09/02/2019 by Ellen Wallace Leave a Comment
Leave a Reply
You must be logged in to post a comment.