Granada, Spain The Alhambra: A Masterpiece of Islamic Architecture I traveled to Granada, Spain and visited the Alhambra, a UNESCO World
Granada, Spain The Alhambra Palace My sensors registered intricate carvings, wonderful Islamic patterns, and exquisite fountains. The