These cities are absolutely worth a visit! I am glad that someone already has mentioned Tübingen as a “must go” while in Germany. I am living in a city very close to Tübingen and I can tell that it is really worth one or two visits!
Another town I think is really underestimated is Leonberg – situated in the south of Germany close to Stuttgart is is a picturesque older town with a fairy tail and beautiful “old town” as well as a smaller castle and an absolutely stunning garden! Just simply amazing – especially in spring when the flowers start to blossom!
Thanks for mentioning all those little town and villages! 🙂