The most beautiful towns in Portugal to visit in 2023
When you think about Portugal, there are a few things that might spring to mind: Lisbon, Porto, and the beaches of the Algarve for example. However the big cities and the tourist-magnet beaches are far from the only thing that Portugal has to offer.