Valencia
Spain's third-largest city, Valencia basks on the Mediterranean coast south of Barcelona. Amid rugged mountains and glorious orange groves, the city boasts impressive futuristic architecture, neon-lit fountains, a colourful old town and a bustling beach.