granada red alhambra postcard
- from our Affiliates
The Alhambra (from Arabic الْحَمْرَاء = Al-Ħamrā', literally "the red one") is a palace and fortress complex of the Moorish rulers of Granada in southern Spain.
The Alhambra (from Arabic الْحَمْرَاء = Al-Ħamrā', literally "the red one") is a palace and fortress complex of the Moorish rulers of Granada in southern Spain.