Spain

Barcelona's architecture, Madrid's energy, and Andalusia's flamenco-soaked south make Spain one of Europe's most varied countries. Food alone could justify the trip.