Famous for its medieval architecture, you can stroll along its ancient city walls and take in some of the most incredible ...