alcazaba, almeria, fortress, andalusia, architecture, historic, spain, castle, wall, moorish, hill, fort, landmark, old, fortifications, defensive, south, travel