Some places leave a lasting impression, not just because of their beauty but because of the stories they hold. Alhambra, ...