Barcelos and the legend of the Portuguese rooster. Braga the oldest city in Portugal.