Whether you're backpacking through Berlin or downing steins at the Oktoberfest, Germany has its fair share of vibrant cities with their exciting activities to enjoy. However, what about the lesser known beauty spots? The hamlets dotted around the Alps, or the colourful façades adorning the streets of medieval towns? If you've never ventured off the beaten track, fear not, because our team of well-travelled experts has and these are what we believe are the prettiest small towns and villages in the country.
Our ranking is, of course, subjective, but read on to see what we regard as the winner...