I'm travelling to Spain next month for a two-week vacation that I need to have. I arrive in Barcelona and could spend the whole time there, but I'd naturally like to see more of the country. From Barcelona I plan on going to Madrid and then work my way back south to the coast hitting Toledo and Codoba on the way and then working my way back northeast to Barcelona. Does anyone know of nice places to stop, a special small town along the way? I'm also thinking about stopping in Zaragoza on the way to Madrid but it may be complicated.