Discover the 10 best things to do in Cochem. Set along the banks of the Mosel River, this beautiful German town offers many great activities.