We have 4 days after flying into lisbon before we head off to porto. would you recommend staying in the city for all 4 nights or maybe do two nights in the city and 2 nights somewhere else? any suggestions? we like to wander around and like a bit of history but equally a couple of days by the beach sounds appealing too.
I guess i'm asking is there enough to keep us occupied in lisbon for 4 days?