The town's medieval charm, with its winding streets and ancient landmarks tied with its independent shops and amazing ...