Our 1st trip to Portugal, we have 22 days in country and will be using public transport. Our tentative itinerary is:
Lisbon 6 days
Madeira 3 days
Evora 2 days
Merida, Spain 2 days
Caceras 2 days
Salamanca 2 days
Porto 3 days
Coimbra 2 days.
Would love to go to Madeira, but not sure it worth it for 3 days, thinking of skipping that that and spending an extra day in Porto with a day trip up Douro Valley and a couple of nights in Tomar.
Any advice greatly appreciated.