The Great Mosque at Cordoba and the Alhambra Palace in Granada are two of the world's most famous and beautiful buildings. The product of centuries of Islamic rule in Spain, they and many other impressive sites--from dramatic hill-top castles to remote white-washed village--bear witness to a sophisticated civilization.