So... after some consideration, we decided to drop off the three nights in the Costa Vicentina (which sounds like just our kind of place, but difficult to reconcile with driving all the way up to Porto on such a short trip). So now we find ourselves with one or two extra nights and was wondering whether you might advise us where to go - keeping in mind we're more interested in off the beaten track travel, though Porto and Lisbon are very appealing to us.
Here's our itinerary so far -
Day 1: Arrive in Lisbon early morning. Spend day in Lisbon.
Day 2: Day trip to Sintra.
Day 3: Lisbon.
Day 4: Óbidos - Peniche. Surf in the afternoon in Peniche and sleep there.
Day 4: Morning surf in Peniche. Head to Nazaré for lunch and hopefully (fingers crossed) get a glimpse of some big waves. Sleep in Porto.
Day 5: Porto
Day 6: Day trip to Douro.
Day 7: Porto
Day 8: Lunch in Coimbra. Drive to Marvao and sleep in Marvao.
Day 9: Explore Estremoz and Vila Viscosa and overnight in Monsaraz.
Day 10: Monsaraz and surroundings
Day 11: Drive to Lisbon, stop for lunch and explore in Évora. Sleep in Lisbon.
Day 12: Lisbon
Day 13: Fly back home.
I've already added a night in Peniche and an extra night in Porto, but I still have one more - any thoughts on what we should do? We could add an extra night in Peniche to allow for an excursion to Berlengas, but asides from that I'm a bit torn. We'd like some nature or quaint town... What would you guys recommend? I'm heartbroken about skipping the Costa Vicentina, so I wanna try and make up for it :) Thanks!