Cochem, Germany

Although small, the fairytale-esque German town of Cochem is sure to make a big impression. Situated within the breathtaking Moselle Valley on one of the winding Moselle River’s seemingly endless hairpin bends, Cochem is one of Europe’s most charming and picturesque locations. Sailing here is always simply unforgettable, with views of the unspoilt lush green countryside to enjoy from your river boat; while in the town itself, there are plenty of eye-catching sights to discover too.