“The greatest piece of gardening in the world is a little staircase in the Generalife,”

The gardens of the Generalife, Spain in Arabic are 'Jinnah al-Arif' which means 'Gardens of the Architect'. The gardens are situated in a high area above the Alhambra's main Palaces in Granada, Spain. The gardens and the Alhambra Palaces have been a UNESCO world heritage site since 1984. These stunning gardens were built in the… Continue reading “The greatest piece of gardening in the world is a little staircase in the Generalife,”