There may not be a lovelier scene in Germany than the town of Cochem, couched in the high, vine-clad slopes of the Moselle Valley. The town of half-timbered houses, scurrying ... Read more