To Do List: Alhambra
Posted: January 1st, 1970 | No Comments »Located in Granada, Spain, the Alhambra is a palace and fortress constructed by the last Muslim rulers of Andalusia.
A nyoker named andrew posted this! Continue Reading…
Located in Granada, Spain, the Alhambra is a palace and fortress constructed by the last Muslim rulers of Andalusia.
A nyoker named andrew posted this! Continue Reading…
Leave a Reply