Braga is also the location of the Bom Jesus do Monte, which is considered as one of the finest monuments in northern Portugal. In our opinion, for a day trip, Guimarães should be visited before Braga, but if you are after somewhere to be based in for a couple of days, then Braga is the better destination.