
The Town of Barcelos
Located on a hill above the River Cavado, Barcelos is one of the prettiest places in the north of Portugal. From its origins as a settlement in Roman times, the town […]
Located on a hill above the River Cavado, Barcelos is one of the prettiest places in the north of Portugal. From its origins as a settlement in Roman times, the town […]