Cobbled streets, castles perched on green hillsides, stone fortifications integrated into the landscape... Portugal's medieval villages embark visitors on a unique journey through the centuries.
Castle of Santa Maria da Feira Pixabay Santa Maria da Feira, a charming town in northern Portugal, is a delightful destination to experience Christmas with a blend of tradition and festive cheer.