Europe is filled with modern capitals and bustling cities, but scattered across the continent are towns that feel untouched by centuries of change. These places have preserved their medieval streets, ...