Germany deserves a spot on every travel enthusiast's bucket list. Not just the well-informed, but anyone who finds inspiration and joy in heart-thumping landscapes, charming river valleys, twinkling, snowy Christmas markets, good-humoured locals, mouth-watering food and the finest beer. Because it is when you give this beautiful country a chance, that you will discover its many unknown offerings.
Here's a list of 10 enchanting places in Germany to start you off on a magical journey through this good-natured country. Prepare to swoon.