Here are pictures of the Priest's Garden. It is located in Elche Elche is famous for it's palm grove The Palmeral of Elche. It is an orchard of over 200,000 palm trees that was declared a World Heritage Site by UNESCO in 2000. I think that the garden is part of the World Heritage Site. If not, it certainly should be.