Barcelona City
Madrid
Alhambra Palace
San Sebastián
Mezquita Mosque (Mosque of Cordoba)
La Sagrada Família Church
Seville
Bilbao
Semana Santa (Holy Week)
Granada
Navarran Pyrenees Region
Cabo de Gata-Níjar Natural Park
Salamanca
Spain’s Sierra Nevada Mountains
Picos de Europa Mountains
La Rioja Region
Toledo
El Retiro & the Art Museums
Ciudad de las Artes y las Ciencias
Asturias Region
Parador de Granada Hotel
Menorca Island
Segovia
Las Fallas de San José (Festival)
Cádiz
Costa Brava
Prev post
Amazing Things to Do and See in Slovenia
References
15 marvelous places to visit in Switzerland