When you think of Spain you may imagine sun-drenched, white-washed house with a shady courtyard, perched on a cliff-top site in Spain. With the deep blue sea beyond, and an olive grove nearby, it’s the stuff of which fantasies are made. Beaches…mountains…fabulous cities…colorful festivals, and, of course, sunshine almost everyplace. It’s not surprising that Spain […]