May 18, 2017
The Alhambra and the Generalife make up a huge complex of palaces, monuments and gardens in Granada, Spain. The Alhambra was originally a small fortress built on the remains of Roman fortifications. The fortress was converted into a royal palace Read more…