Portugal’s castles and medieval towns aren’t just relics — they’re living stories etched into stone. From hilltop fortresses ...