Visit the iconic La Sagrada Familia in the morning and enjoy stunning views of the city from Park Guell in the afternoon. Experience local cuisine at La Boqueria Market in the evening.
Explore the City of Arts and Sciences in the morning and the historic Valencia Cathedral in the afternoon. End the day with a walk through the Turia Gardens.
Marvel at the Alhambra Palace complex in the morning and indulge in delicious tapas at Mirador de Morayma in the afternoon. Catch a Flamenco show at night.
Visit the Royal Alcazar of Seville in the morning and the Seville Cathedral in the afternoon. Take a river cruise at sunset and enjoy a traditional Spanish dinner at El Pinton.
Explore the Prado Museum in the morning and the Royal Palace of Madrid in the afternoon. Stroll through Retiro Park and watch a Flamenco show at Cardamomo.
Wander through the medieval streets of Toledo in the morning and visit the Toledo Cathedral in the afternoon. Try the traditional marzipan desserts at Santo Tome.
Relax on the beautiful beaches of San Sebastian in the morning and indulge in pintxos at La Cuchara de San Telmo in the afternoon. Take a sunset hike to Mount Urgull.
If you have extra time, consider visiting the beautiful beaches of Costa Brava or the charming town of Ronda. For a side trip, take a day trip to the stunning Montserrat Monastery or the picturesque town of Segovia. To maximize your fun, try a wine tasting tour in the Rioja region or a hot air balloon ride over Cappadocia. Don't forget to book your hotels and flights at https://trip.tp.st/5u0O2Vxp.