Cochem

Cochem is a small town in the Moselle valley in the German state of Rhineland-Palatinate, between Koblenz and Trier. The whol…