No one speaks English, it's amazingly cheap and Barcelona's not that dodgy.
Madrid is a mix of old and new; high culture and fun.
On the sun-soaked south-east coast of Spain there's a wine-making oasis.
This most spiritual of pilgrimages teaches us a thing or two about ourselves.
Already I sense my flamenco teacher is disappointed with me, and we haven't even started the lesson yet.
Are you really going to feel welcome in Barcelona if you decide to visit?
From the rustic to the futuristic, Valencia is enthralling.
Incredible art is placed front and centre on the Spanish stage, with architecture born from rebellious and creative spirits such as Dali, Picasso and Gaudi. Throw Roman ruins, Islamic architecture and gothic cathedrals into the mix, and you have an enthralling destination. Cities are linked by diverse landscapes; mountain ranges, Mediterranean coastlines, and rustic villages that cling to dusty hilltops, not to mention the food... oh the food.