28 Of the Most beautiful medieval towns in EuropeBosnia, Europe, France, Germany, Italy, Malta, Slovenia, Spain, United Kingdom