Northern Portugal Where To GoThe Town of Barcelos 26 Nov 20238 Dec 2023Located on a hill above the River Cavado, Barcelos is one of the prettiest places in the north of Portugal.