Three days out: R & R for a tour leader
Alcúdia Surrounded by tall palms swaying in a warm breeze, Ilici, or as it is known nowadays, Alcúdia – a name of Arabic origin – is an important archaeological site situated near Elche, in the Alicante province of Spain. It is most famous for its Neolithic remains and for the world-famous Dama de Elche. In …