The Alhambra is a palace and fortress complex of the Moorish rulers of Granada in southern Spain.

The Alhambra

The Alhambra is a palace and fortress complex of the Moorish rulers of Granada in southern Spain.