Basic Information & Location
The Alhambra is a massive palace and fortress that sits on top of a hill in Granada, Spain, watching over the entire city like a giant guardian made of red stone!
Don't want random?
Search name of person, animal, place, thing, etc.
Share
The Alhambra is a massive palace and fortress that sits on top of a hill in Granada, Spain, watching over the entire city like a giant guardian made of red stone!