Complementing its architectural splendor, the Moselle River meanders through the city, bordered by steep vineyards, medieval riverfronts, and hilltop castles. Read more: Unsettling Reasons You May ...