The 30 Best Medieval Towns and Cities in Germany

Much of Germany was established during the Middle Ages as trade became common, and newfound freedom allowed for Germans to create towns around already established fortresses.  The Renaissance sparked a flame in the hearts of many artists – and much of the medieval towns and cities that live on today are an example of their … Read more