We did not find results for: Palmeral of Elche.
Check spelling or type a new query.
Cultural property in Elche, Spain
The Palmeral or Palm Grove of Elche is the generic name for a system of date palm orchards in the city of Elche, Spain. Wikipedia