Just booked a trip to Portugal with zero preplanning. Any recs for Porto, Lisbon, and the Algarve?

Comments