A Perfect 10 Days in Portugal: The Best Portugal Itinerary You’ll Ever Find last Updated: March 2, 2024albufeira algarve cascais lagos Lisbon porto Portugal sintra