Braga cathedral or Igreja da Sé de Braga.
Built between 1070 and 1093 on the remains of a Roman temple it is apparently the oldest cathedral in Portugal. It has been added to and given a fair few facelifts over time, but has also been extensively restored.
Inside there is amuseum with a good collection of relics and religious treasures.
photo: P Ansaldi