With its mix of bustling cities like Barcelona, inviting beaches and Moorish architecture, Spain enchants at every corner. Be inspired to visit by this concise, full-colour guide that combines lively text with vivid photography to highlight the best that the country has to offer.