Penafiel is a lovely town in the North of Portugal, filled with wonderful landscapes and a rich heritage, all together with an ancestral tradition. Once known as São Martinho de Moazeres and as Arrifana de Sousa, Penafiel is a very ancient town, comenda of the Order of Christ which lead to all the development during the medieval ages. Even nowadays all the Penafiel region maintains its graciously… Read more and see photos