Braga is cathedral-heavy and visually extraordinary; Guimarães is the "birthplace of Portugal" and has a beautifully preserved medieval centre. Both are about ...