Hello,
I will be arriving in Porto and I would greatly appreciate any suggestions for a two week stay. I'd like to visit Porto for a few days and then visit northern Portugal, since I have already been to Lisbon and southern Portugal. However, if there are towns between Porto and Lisbon that are highly recommended, I'd like to go there. I am mostly interested in picturesque towns and beautiful scenery, both in the mountains and by the sea. Nice beaches would also be great!
I'd prefer not to rent a car, if possible, but am open to it if necessary.
I'd also love recommendations for good areas/guesthouses to stay in Porto for my first few nights. Thank you in advance!