Northern Portugal | Where To Go The Town of BarcelosLocated on a hill above the River Cavado, Barcelos is one of the prettiest places in the north of Portugal.