Travel Blogger Gets A #WineLovers Treat The best places to drink Swiss wines, of course, are in Switzerland. I've been fortunate enough to be able to do that in several places – along a trail in sight of the Matterhorn, in the Alps, at restaurants overlooking rivers in cities, from a winery above gorgeous Lake Geneva, aboard trains traveling from one beautiful … [Read more...]