Alcazaba (disambiguation) explained

Spanish; Castilian: Alcazaba may refer to:

Architecture

Geographic locations