The Alhambra citadel in Granada is a breathtaking sight that should not be missed when visiting Spain. This magnificent fortress was built by the Moors during their rule over most of Spain including Andalucia and showcases some of Moroccos architectural styles. The series of palaces within its walls are truly remarkable, with one such example […]