Alcazaba
E361888
UNEXPLORED
The Alcazaba is the oldest, fortress-like part of the Alhambra complex in Granada, Spain, originally built as a military citadel for the Nasrid rulers.
Jump to:
Referenced by