Living in a pomegranate.
May 24th 2013 The definition of the Spanish word ‘Granada’ is pomegranate. Throughout the city grow the twisted forms of the pomegranate tree, and pictures of the fruit are found on street signs, posters, bollards and every other available surface.
When I first arrived, a friend from my hostel told me that she thought the city was called Granada because, like the fruit, it contained so much. Something swee
... read more