I really love the small town of Cochem which sits on the meandering Moselle River in Germany. It’s so quaint ... streets is a ...