Europe’s best preserved medieval town