Germany transforms into a winter wonderland during the Christmas season, and while cities like Berlin and Munich grab most headlines, the country's smaller towns offer something truly magical. Picture ...
From historic citadels to snowy Alpine enclaves, these stunning small towns and villages are brimming with beauty at every turn. Full of culture, colour and quirky features found nowhere else on Earth ...