Cities That Still Preserve Medieval Architecture

One of the most magical things about traveling around Europe and beyond is strolling into places that seem to be stuck in time. You can still find medieval buildings like big cathedrals, sturdy castles, cobblestone streets and half-timbered dwellings in…