Looking for some advice. We are planning a trip to northern Spain and Portugal in late May/ June next year. We have 3 weeks and will probably fly into Barcelona and out of Madrid. We are looking for a more off-the-beaten-track experience and want to (mostly) avoid big cities. Our tentative plan is to spend a few days in Barcelona, then on to Boltana, San Sebastian and Cudillero. From there, most likely to Porto and then back to Toledo before flying out of Madrid. We want to stay in as few locations as possible, hopefully no more than 6.
So this is where advice would be great. Are there "must-see" towns or villages along the proposed route that should be substituted for our current locations? Where would be the best place to stay between Porto and Toledo? Any advice would be much appreciated.