You’ll find the most stunningly preserved medieval towns all over Europe, which is a dream come true for history buffs!