Europe is home to countless medieval cities. From the fortified city of Carcassonne, to the leaning towers of Bologna, Europe ...