Spain is one of our favorite European countries and we visit often. There is so much to explore and enjoy. From the classic architecture of cities like Barcelona and Madrid to the futuristic architecture of Valencia. Art woven into the culture and can be seen everywhere - even in the street art. It's a shopping mecca for designer fashions, urban gear, leather goods and fine linens. We love the beautiful beaches of the Costa del Sol and the Moorish history and the majestic churches and cathedrals.