Visit the Sagrada Familia, a famous Basilica designed by Antoni Gaudi, admire its stained-glass windows and gothic architecture.
Visit the Basilica del Pilar, take a stroll along the Ebro river, and admire the stunning 18th-century architecture in the old town.
Relax in one of the local cafés in Plaza del Castillo, explore the historic citadel, and take a visit to the Cathedral of Pamplona.
Marvel the impressive architecture of the Guggenheim Museum Bilbao, stroll along the riverside, and explore the lively Old Town.
Relax on the beaches, explore the medieval part of town, and take a stroll up to Monte Urgull for the magnificent panoramic views of the city.
Take a peaceful stroll through El Retiro Park, admire the works of art at the Prado Museum or relax in one of the city's many outdoor terraces.
Wander through the historic streets, admire the stunning Toledo Cathedral, and take a walk along the walls of the city.
If you have more than 7 days, consider adding a trip to the beautiful city of Seville. If you have less time, it is best to focus on fewer cities and spend more time relaxing in each. To save on costs, travel by bus or train instead of flying and consider a travel pass for public transportation.