Spain is a visual buffet. From the unique spirit of Gaudi in Barcelona to the impressive palaces at Alhambra, there are many layers to appreciate. The Alhambra is the historic palace and fortress that represents the pinnacle of Moorish influence in Spain. Enjoy images from these delightful places, plus Majorca and the Costa del Sol, Granada and Valencia as well.