In order to see the best of Spain while maximizing travel time focus on Barcelona, Madrid, Toledo, Seville, Cordoba, Granada, Costa del Sol, the Pueblos Blanco, Malaga, and Ronda.
Walk down La Rambla, eat tapas at Mercado de la Boqueria Market, get some sun at Barceloneta Beach, wander the Gothic Quarter, browse Picasso’s works at the Picasso Museum, see the Arco de Triunfo, and explore Gaudi’s Park Guell, La Sagrada Familia, Casa Batllo, Casa Mila or Casa Vicens.
Things to Do in Madrid Spain
Take a day trip from Madrid to Toledo on day 7.
Granada Spain
1 Day in the Pueblos Blanco, Frigiliana and Nerja
Get up early on day 16 and drive to Frigiliana.