The country of Spain, with its sunny skies, spectacular coastlines, and rich social tapestry, has long been a top placeā¦