Hi, we are visiting Portugal after Christmas with teen boys (14 & 16) who like surfing but definitely aren't experts. Trying to enjoy as much as we can considering the weather and with a good mix of activities and culture. We want to stay busy - all feedback welcome on the itinerary below (including whether we should go up to Porto fora couple days rather than Algarve)! Here we could see some football.
27-Dec Lisbon, Drive to Sintra, Sleep in Peniche
28-Dec Peniche Day trip to Nazare and Obidos, Sleep in Peniche
29-Dec Peniche Surf, golf , Sleep in Peniche
30-Dec Algarve Drive South, Visit Evora, Head to Algarve, Sleep in Albufeira
31-Dec Algarve Explore Algarve, NYE, Sleep in Albufeira
1-Jan Drive Back to Lisbon, Castle of George, Sleep in Lisbon
2-Jan Enjoy Day in Lisbon, Cooking Class or Food Tour, Sleep in Lisbon
3-Jan Fly out of Lisbon
Thank you so much for all of your guidance!