This will be my first visit to Spain. We will be flying into Barcelona and then onto Pamplona for a run with the bulls (or maybe just to watch).

Our plan is to be in Spain for 9 days so where else should we go from there?