Thursday, February 3, 2011

To Do List: Alhambra

Alhambra


Located in Granada, Spain, the Alhambra is a palace and fortress constructed by the last Muslim rulers of Andalusia.