Alhambra is a palace in Spain and it is magnificent. It is centuries old having it’s origins back in 889 (yes, not 1889… 889!) and it is an amazing piece of architecture. As you can imagine of course, it is now a UNESCO World Heritage site (and rightly so) and a source of inspiration and … Continue Reading