Portugal: Which castles to see, which beaches to check out, and what to eat!

The most perfect three days in Portugal! … More Portugal: Which castles to see, which beaches to check out, and what to eat!