Europe, Spain, Travel SAMSUNG CSC 11 Dec 2015 Spain! The Alhambra! A magical place, famous the world over, it’s no surprise that the Alhambra has been featured in literature, music, astronomy,… Hilary 34 Comments