Barcelos – The Ultimate Travel Guide to Barcelos Portugal
Barcelos is a small city located in the Braga district of Northern Portugal, it’s famous for the Rooster of Barcelos (O Galo de Barcelos) a national symbol of Portugal which takes the town’s name. It’s a vibrant place where history, legends, and religion all blend into a romantic riverside city. Most of the town is …