Cochem am der Mosel is one of the best hidden gems of Germany. This little town, in the East of the country near the border with Belgium and France...