Priest Orchard / The Elx Palm Grove / ELCHE / Alicante province / Valencia Autonomous Community / Spain

- Image ID: A779MH
Alberto Paredes / Alamy Stock Photo
Image ID: A779MH
Priest Orchard in The Elx Palm Grove declared a World Heritage Site in 2000 by UNESCO ELCHE Alicante province Valencia Autonomous Community Spain