Flying into Porto stay a couple nights maybe, then bus/ train to Lisbon and Lagos to finish.
Verified by email
Verified by phone
Verified with