Susan Marling explores exceptional gardens. She visits the courtyard gardens of the magnificent Alhambra Palace in Granada and discovers their sacred meaning.